Streaming-Geräte sind kleine Geräte, die speziell dafür entwickelt wurden, dass Nutzer ihre Lieblingsinhalte wie Serien, Filme, Musik und alle Arten von Live-Sendungen streamen können. Da sie dieser Aufgabe gewidmet sind, werden sie in der Regel mit einer Fernbedienung sowie anderem Zubehör und Funktionen geliefert, um das Zuschauererlebnis zu verbessern. Die meisten auf dem Markt erhältlichen Streaming-Geräte verfügen über ein von ihrem Team entwickeltes Betriebssystem, das es den Nutzern ermöglicht, Apps zu installieren und wieder zu entfernen, so wie du es von deinem Handy oder Desktop-Gerät gewohnt bist.
Unsere Kunden freuen sich darauf, dass ihr diese Apps für sie auf euren Geräten testet. Dieser Artikel soll dir dabei helfen, die besten Praktiken zu verstehen, wenn du mit Streaming-Geräten testest und wie du häufige Fehler vermeiden kannst.
Wie kann ich zu einem explorativen Testlauf für Apps für Streaming-Geräte eingeladen werden?
Beim Testen von Apps darfst du keine Emulatoren verwenden. Du musst also über ein echtes Gerät verfügen, um mit den Tests beginnen zu können. Sobald du dir ein Gerät anschaffst, musst du es zu deinem Tester-Profil hinzufügen, um Einladungen für die Testläufe zu erhalten. Weitere Informationen zum Hinzufügen eines neuen Geräts zu deinem Test IO-Konto findest du hier.
Hinweis: Achte darauf, dass du die genaue Geräteversion sowie das korrekte Betriebssystem auswählst, welches dein Gerät besitzt, dann wirst du auch zu den entsprechenden Testläufen eingeladen. Wenn dein Gerät nicht in der Liste enthalten ist oder die aktuellste Betriebssystemversion nicht zur Auswahl steht, wende dich bitte an unser Team, damit wir das Problem prüfen können.
Bewährte Praktiken
Wir haben einige wichtige Informationen zusammengetragen, damit du die Besonderheiten von Tests mit Streaming-Geräten besser verstehst.
Stelle sicher, dass du in einer ruhigen und stillen Umgebung testest. Der Ton beim Streaming ist sehr wichtig und viele Bugs können gefunden werden, wenn du darauf achtest. Denke auch daran, den Ton aufzuzeichnen, wenn du einen Bug findest, der damit zusammenhängt.
Durch das Nutzen von Trick-Play beim Streaming wirst du sicher gute Bugs finden können. Das sind die Aktionen, die du normalerweise ausführst, wenn du ein Video ansiehst (z. B. Pausieren, Abspielen, Ändern der Untertitel, schnelles Vorspulen, Zurückspulen, "Scrubben" bzw. Vorschieben des Fortschrittsbalkens und andere verfügbare Aktionen je nach Gerät). Es ist immer wichtig, das normale Nutzerverhalten zu imitieren, um die wichtigsten Bugs für unsere Kunden aufzuspüren.
Vermeide erzwungene Verhaltensweisen beim Testen mit Streaming-Geräten. Schnelles Tippen auf die Tasten der Fernbedienung ist zum Beispiel keine normale Aktion, die üblicherweise von den Benutzern durchgeführt wird. Diese Aktion wird unerwartete Verhaltensweisen auf dem Gerät auslösen, die für unsere Kunden normalerweise nicht relevant sind.
Verwende beim Testen immer einen zuverlässigen VPN-Dienst. Meistens müssen die Kunden den Zugang zu den verfügbaren Inhalten in den Apps aus rechtlichen/vertraglichen Gründen auf bestimmte Standorte beschränken. Selbst wenn du also eine Staging-App testest, kann ein VPN zu einem bestimmten Land erforderlich sein, um die Inhalte auf den Kunden-Apps korrekt anzuzeigen. Bevor du also mit der Test-Session beginnst, solltest du nach einem guten VPN-Dienst suchen, der mit deinem Gerät funktioniert.
Füge alle deine verfügbaren Streaming-Geräte zu deinem Profil hinzu. Je mehr Geräte du deinem Profil hinzugefügt hast, desto größer sind deine Chancen, eine Einladung zu einem Test mit einem dieser Geräte zu erhalten. Wenn du also leichten Zugang zu einem der Streaming-Geräte hast (entweder gehört es dir oder einem Mitbewohner, welcher dir die Erlaubnis erteilt, es zu Testzwecken zu verwenden), kannst du es jederzeit zu deinem Profil hinzufügen.
Denke jedoch daran, dass die Weitergabe von Kundendaten an andere Personen in keinem der Test-IO-Testläufe erlaubt ist. Bitte leihe dir ein Gerät nur aus, wenn du es in einer sicheren Umgebung testen kannst.
Entferne die Test-App und die Anmeldedaten (falls vorhanden) immer von deinem Gerät, wenn du die Tests abgeschlossen hast. Manchmal stellen dir unsere Kunden Premium-Konten zur Verfügung, damit du das Gerät wie ein regulärer, zahlender Nutzer testen kannst. Die Zugangsdaten sind jedoch nur für die Testphase gedacht und sollten nicht für persönliche Zwecke verwendet werden. Wenn du dabei erwischt wirst, dass du die App außerhalb des Testzeitraums verwendest oder die Zugangsdaten mit anderen Personen teilst, wirst du von unserer Plattform ausgeschlossen.
Achte auf den Testumfang und die Feature-Beschreibungen. Entwickler von Streaming-Apps sind möglicherweise an explorativen Tests interessiert, die die gesamte App oder nur bestimmte Funktionen und Bereiche abdecken. Solche Informationen sind in der Regel aus der Testbeschreibung ersichtlich, aber manchmal kann es schwierig sein, die richtigen Bereiche zu identifizieren, die in den Anwendungsbereich des Testlaufs fallen. Wenn du auf Probleme stößt oder dir bei etwas nicht sicher bist, bitte den TL über den Chat in deinem Testlauf um Hilfe, anstatt eigene Vermutungen anzustellen.
Der Inhalt der App (die Videoinhalte) wird möglicherweise nicht von unseren Kunden kontrolliert. Manchmal konzentrieren sich die Entwickler von Streaming-Apps nur auf die App selbst und die Liste der verfügbaren Filme/Fernsehserien/Shows wird von einem anderen Team (oder sogar anderen Unternehmen) kontrolliert. In solchen Situationen sind die Entwickler des Kunden möglicherweise nicht in der Lage, falsche Inhalte zu korrigieren (z. B. eine fehlende Staffel einer Serie oder ein Film mit einer falschen Beschreibung). Um solche Bug-Reports zu vermeiden, sind möglicherweise Content-Bugs in deinem Testlauf deaktiviert. Aber auch wenn Content-Bugs erlaubt sind, empfehlen wir dir, einen Blick in die Testbeschreibung zu werfen, ob es Hinweise gibt, welche Art von Content-Bugs gemeldet werden können.
Beispiele für Bugs, die normalerweise für unsere Kunden relevant sind
Um dich bei der Suche nach Bugs zu unterstützen und zu inspirieren, findest du hier einige Beispiele für Probleme, die für unsere Kunden von Interesse sind:
Die Untertitel sind nicht mit dem Video synchronisiert oder funktionieren überhaupt nicht, wenn sie verfügbar sind.
Beim Abspielen eines Videos wird ein Fehler angezeigt
Die App stürzt ab, wenn du eine reguläre Aktion durchführst (z. B. ein Video anhalten, die Zurück-Taste auf der Fernbedienung drücken, die Wiedergabe schnell vorspulen)
Das Video wird nicht zur Favoritenliste hinzugefügt (falls zutreffend)
Das Video wird nicht in die Liste der zuletzt abgespielten Videos aufgenommen (falls zutreffend)
Anzeigen werden nicht korrekt abgespielt (falls zutreffend)