Betatests

Betatests bieten Ihnen die Möglichkeit, Ihre App anhand des Feedbacks von Personen außerhalb des App-Entwicklungsteams zu verbessern, die noch nicht freigegebene Apps auf eigenen Geräten testen.

In diesem Abschnitt werden Ihre Optionen zum Durchführen von Betatests für universelle Windows-Apps beschrieben.

Warum Betatests?

Für einen umfassenden Test Ihrer App müssen Sie diese mit so vielen Gerätekonfigurationen und Benutzerinteraktionen wie möglich testen. Es ist schwierig bis unmöglich, all diese Tests intern durchzuführen.

Bei Betatests testen Benutzer Ihre App auf ihren eigenen Geräten. Dabei gibt es keinen festen Ablauf: Benutzer absolvieren nicht spezielle Aufgaben, sondern verwenden die App nach Belieben und decken dadurch Probleme auf, mit denen Sie möglicherweise gar nicht gerechnet haben.

Mit Betatests können Sie folgende Aktionen ausführen:

  • Ihre App auf einer Vielzahl von Geräten testen
  • Leistungsprobleme und andere Fehler aufdecken, die Sie möglicherweise andernfalls nicht gefunden haben
  • Realistische Informationen zum Verbessern der Benutzerfreundlichkeit erhalten
  • Feedback ohne Auswirkungen auf die öffentlichen Bewertungen im Microsoft Store erhalten.

Gründe für Betatests

Idealerweise führen Sie Betatests in der letzten Testphase durch, bevor Sie Ihre App freigeben. Zu diesem Zeitpunkt haben Sie die App so umfassend wie möglich getestet und alle expliziten Anwendungsfälle behandelt. Betatests sind kein Ersatz für andere Testmethoden. Da Betatests keinem bestimmten Ablauf folgen, können die Teilnehmer unmöglich alle Fehler im Code finden, da alle Tester individuell vorgehen und es unwahrscheinlich ist, dass sie alle Features der App nutzen werden. Durch das Feedback in Betatests erhalten Sie jedoch reales Feedback zur Nutzung und können Probleme aufdecken, mit denen Sie möglicherweise gar nicht gerechnet haben.

Nächste Schritte

Im Partner Center kannst du die Verteilung deiner Apps auf deine Tester beschränken, unabhängig davon, auf welche Betriebssysteme deine App ausgerichtet ist. Es ist nicht erforderlich, eine separate Version der App mit separatem Namen und separater Paketidentität zu erstellen. Sie können Ihre Tests durchführen, dann eine neue Einreichung erstellen, wenn Sie dazu bereit sind, die App für alle Benutzer zur Verfügung zu stellen. (Selbstverständlich können Sie bei Bedarf auch eine separate App zum Testen erstellen. Stellen Sie in diesem Fall sicher, dass Sie ihr einen anderen als den endgültigen öffentlichen App-Namen zuzuweisen.)

Informationen zum Übermitteln Ihrer App an den Store für Betatests finden Sie unter Betatests und zielgerichtete Verteilung.