Der App Store ist absolut fantastisch, da er unser iPhone und/oder iPad wirklich in ein tragbares Kraftpaket verwandelt. Allerdings durchlief fast jede dieser Apps einen strengen Beta-Testprozess, bevor sie jemals das Licht der Welt erblickte.
Inhalt
- Verwandte Lektüre
- Was sind Beta-Updates?
- Wie läuft der Beta-Testprozess für das iPhone ab?
- Was ist Testflug?
- Wie werde ich zu Testflight eingeladen?
- Können Sie Apps außerhalb von Testflight Betatesten?
-
Abschluss
- Zusammenhängende Posts:
Verwandte Lektüre
- Top 5 iPhone-Apps für die Dokumentenbearbeitung
- Die besten iOS-Apps, die mit Apple CarPlay kompatibel sind
- 9 Apps, die Sie wahrscheinlich nicht verwenden, aber es sein sollten
- Die 9 besten iOS-Produktivitäts-Apps für einen guten Start ins neue Jahr
Dazu gehören Twitter, Instagram, OmniFocus, Things, Spark Mail und viele Ihrer Favoriten. Heute teilen wir Ihnen mit, was es bedeutet, Beta-Tests von Anwendungen durchzuführen, und Sie können dies von Ihrem iPhone oder iPad aus tun.
Was sind Beta-Updates?
Wenn es um Bewerbungen geht, gibt es ein paar verschiedene Schritte im Prozess, von denen Sie vielleicht noch nichts wussten. Zuerst muss die App tatsächlich zum Tragen kommen und vom Entwickler in etwas verwandelt werden. Von da an durchläuft die App strenge Tests in einer Art Pre-Alpha-Phase.
Die „Alpha“-Phase des Testens besteht darin, alle größeren Fehler zu beheben, sicherzustellen, dass die ordnungsgemäße Integration funktioniert, und andere Aufgaben für den Entwickler. Dann kommen wir zum spaßigen Teil – Beta-Tests. Hier können Leute wie Sie und ich ins Spiel kommen und beim App-Entwicklungsprozess wirklich helfen.
Entwickler „bieten“ Betatests an, um Benutzer auszuwählen, um die App in die Hände von mehr Leuten zu legen. Auf diese Weise wird die App mehr im Blick behalten, um Probleme zu finden, die durch die Ritzen gerutscht sind. Das Melden dieser Fehler hilft dem Entwickler, die Lücken zu identifizieren, bevor die App im App Store veröffentlicht wird.
Nachdem eine Anwendung bereits für die breite Masse freigegeben wurde, ist Beta-Testen immer noch äußerst nützlich. Entwickler verwenden es, um neue kommende Funktionen zu testen und gleichzeitig herauszufinden, welche neuen Funktionen Benutzer wünschen.
Wie läuft der Beta-Testprozess für das iPhone ab?
Sobald Sie in ein Beta-Testprogramm aufgenommen wurden, gehört mehr dazu, als nur Zugriff auf eine unveröffentlichte Anwendung zu haben. Während der gesamten Lebensdauer einer Beta-Anwendung treten wahrscheinlich Probleme auf, die dem Entwickler zur Kenntnis gebracht werden müssen.
Darüber hinaus werden Entwickler wahrscheinlich Fragen an Sie stellen, um eine bessere Vorstellung davon zu bekommen, wie Sie die App verwenden. Manchmal sind dies Multiple-Choice-Fragen, vielleicht eine E-Mail oder der Entwickler könnte sich über soziale Medien melden.
Während des Testens ist es äußerst wichtig, durchgehend Feedback zu geben. Dies gilt insbesondere für Fälle, in denen Sie auf einen Fehler stoßen, der zum Absturz der App oder zum Durchdrehen der App führt.
Wenn Sie Feedback geben, ist es wichtig, Ihre Meinung nicht „zurückzuhalten“. Der Entwickler hat Sie ausgewählt, um seine Anwendung zu testen, damit Sie Ihre Meinung so wahrheitsgemäß und offen wie möglich äußern möchten. Sei einfach echt und du wirst in zukünftigen Versionen belohnt.
Was ist Testflug?
Was den eigentlichen Testprozess angeht, verlassen sich viele iOS-Entwickler auf das von Testflight bereitgestellte Framework. Diese Anwendung wurde von Apple erstellt und ermöglicht Betatestern die Installation von Betaanwendungen auf ihren Telefonen.
Im Gegensatz zum Google Play Store können Sie sich nicht direkt über den iOS App Store für Beta-Anwendungstests entscheiden. Stattdessen müssen Sie eine Einladung vom Entwickler erhalten und die App von der Testflight-Anwendung herunterladen.
Hier sind ein paar Kurzinfos dazu, was Testflight für Entwickler tut:
- Erlauben Sie bis zu 25 interne Tester für Mitglieder ihres Entwicklungsteams
- Laden Sie bis zu 10.000 externe Tester ein, nachdem es die erste Überprüfung durch Apple durchlaufen hat
- Mit iOS 13 können Tester direkt Feedback senden, indem sie einfach einen Screenshot machen
- Funktioniert mit iOS-, watchOS-, tvOS- und iMessage-Anwendungen
- Betatest-Apps bleiben nach dem Hochladen 90 Tage lang aktiv
- Bis zu 100 Apps können gleichzeitig getestet werden
Testflight ist ein wichtiges Tool für Entwickler, um Leute dazu zu bringen, ihre Apps vor der endgültigen Veröffentlichung zu verwenden. Dies ist für wichtige App-Updates und wichtige Softwareversionen wie iOS 13 oder iPadOS von entscheidender Bedeutung.
Wie werde ich zu Testflight eingeladen?
Entwickler haben verschiedene Methoden, um Benutzer zu Betatest-Apps mit Testflight einzuladen. Hier ist eine Aufschlüsselung von jedem:
- Email - Die Entwickler senden per E-Mail eine Einladung mit einem Link, um die App zu installieren und den Betatest zu starten. Der effektivste Weg, Beta-Versionen mit einer bestimmten Benutzergruppe zu teilen.
- Öffentliche Links – Entwicklungsteams können den Testflight-Link mit der Öffentlichkeit teilen und bis zu 10.000 Tester können sich anmelden. Dieser Link kann über soziale Medien, E-Mail oder andere Messaging-Plattformen geteilt werden.
Wenn Sie eine Anwendung testen möchten, finden Sie normalerweise eine Möglichkeit, den Entwickler auf der App-Landingpage zu kontaktieren. Gelegentlich wird es Social-Media-Beiträge geben, die den Link enthalten oder Ihnen spezifische Anweisungen zur Teilnahme am Betatest-Prozess geben.
Eine weitere nützliche Möglichkeit, Apps zu finden, besteht darin, zu. zu gehen r/Testflug, r/iOSbeta, r/iOSapps, oder r/iOSgaming auf Reddit. Verschiedene Entwickler suchen ständig nach Testern, und wer weiß, vielleicht finden Sie ja schon den nächsten Rohdiamanten.
Können Sie Apps außerhalb von Testflight Betatesten?
Nicht jede Beta-Anwendung braucht über Testflight getestet werden. Es gibt einige Anwendungen oder App-Suiten, die mit Erstanbietermethoden getestet werden können.
Normalerweise bedeutet dies, dass Sie ein Geräteverwaltungsprofil auf Ihrem iPhone installieren müssen, das Ihnen Zugriff auf Anwendungen gibt, die anderswo nicht verfügbar sind. Diese Methode kann ein bisschen riskant sein, da einige Informationen von Ihrem Telefon an den Entwickler weitergegeben werden können, ohne dass Apple da ist, um die Dinge im Auge zu behalten.
Hier sind einige Beispiele für diese anderen Methoden:
- Firebase-App-Verteilung mit Crashlytics
- App Center
- Testfee
Wie bereits erwähnt, ist es wichtig, darauf zu achten, welchen Betatestprogrammen Sie beitreten, wenn der Entwickler Testflight nicht verwendet. Auf Ihrem iOS-Gerät wird ein unbekanntes Profil installiert, damit der Entwickler bei Bugfixes oder Abstürzen die nötigen Informationen erhält.
Abschluss
Die Möglichkeit, Ihre Lieblingsanwendungen im Betatest zu testen, ist großartig. Wenn Sie diesen Weg einschlagen, ist es jedoch unerlässlich, den Entwicklern zu helfen, indem Sie angemessenes Feedback senden.
Lassen Sie es uns wissen, wenn Sie weitere Fragen zum Beta-Testprozess haben. Hören Sie auch in den Kommentaren auf und lassen Sie uns wissen, was Ihre Lieblingsanwendungen sind.
Andrew ist ein freiberuflicher Autor mit Sitz an der Ostküste der USA.
Er hat im Laufe der Jahre für eine Vielzahl von Websites geschrieben, darunter iMore, Android Central, Phandroid und einige andere. Jetzt verbringt er seine Tage damit, für ein HLK-Unternehmen zu arbeiten, während er nachts als freiberuflicher Autor arbeitet.