Testprozess

Was ist in einem normalen Testlauf enthalten und wie reicht man einen Bug-Report ein?

André avatar
Verfasst von André
Vor über einer Woche aktualisiert

"Du kannst dich gleichzeitig an so vielen Tests beteiligen, wie du möchtest. Überlege jedoch, wie viel Zeit du dafür aufbringen kannst und wirst, um an allen teilzunehmen."

Motivation

Testläufe sind Mini-Projekte unserer Kunden, zu denen wir dich regelmäßig einladen. Jeder Test deckt (normalerweise) einen bestimmten Umfang eines ihrer Produkte ab. Durch das Testen des gegebenen Umfangs wirst du Bugs finden, die du dann für eine der angegebenen Funktionen in diesem Testlauf melden kannst. Du wirst für deine Bug-Reports bezahlt, sofern sie gültig sind und der Teamleiter sie genehmigt. In einem Testlauf bei test IO können auch andere Aufgaben verfügbar sein, hauptsächlich wirst du jedoch nach Bugs suchen.

Einladungen zu Tests

Wenn ein Kunde einen neuen Testlauf einsendet, überprüft unser Verteilungsalgorithmus, welche Tester den Anforderungen des Tests in Bezug auf ihre Profilinformationen, Geräte und individuelle Leistung entsprechen. Wenn du alle Kriterien erfüllst, erhältst du eine Einladung per E-Mail. Du kannst auch alle deine ausstehenden Einladungen unter "Interessante Tests für dich" auf deinem Dashboard finden. Wir empfehlen, alle deine Geräte zu deinem Profil hinzuzufügen (wie Smartphones, Tablets, Computer, Wearables und Streaming-Geräte), um die Anzahl der Einladungen zu den Testläufen zu erhöhen.

Annahme oder Ablehnung einer Einladung

Ob du eine Einladung annimmst oder ablehnst, liegt ganz bei dir. Du kannst dich gleichzeitig an so vielen Tests beteiligen, wie du möchtest. Überlege jedoch, wie viel Zeit du dafür aufbringen kannst und wirst, um an allen teilzunehmen. Beachte, dass wir deine Aktivität in Tests messen.

Wenn du nicht an einem Testlauf teilnehmen möchtest, kannst du die Einladung ablehnen. Wenn du einen Test angenommen hast und später abbrechen möchtest, findest du diese Option unten in der rechten Seitenleiste auf der Testübersichtsseite. Die Abbruchoption ist nur verfügbar, solange du keine Bug-Reports eingereicht und andere Aufgaben wie bezahlte Aktivitätssitzungen, Reproduktionen oder User Stories im Test abgeschlossen hast und der Test noch nicht abgeschlossen ist. Hier ist ein Bild von der Schaltfläche Quit test.

Testumfang

Alle Testläufe verfügen über diverse Informationen, die von dir sofort nach Beitreten zum Testlauf sorgfältig zu lesen sind. Es ist wichtig, dass du alle vom Kunden angebenen Hinweise und Informationen verstehst, damit du das Produkt korrekt testen kannst. Alle Informationen über den Testumfang und seine Elemente findest du im Artikel Testumfang in unserer Tester-Akademie.

Teilnahme an einem Test

Nachdem du einen Testlauf angenommen hast, siehst du die Testübersichtsseite:

Bevor du mit dem Testen beginnst, musst du alle Anweisungen und Feature-Beschreibungen durchlesen, um den Umfang des Tests zu verstehen. Du kannst dies vor dem Beginn des Tests tun, um sofort mit dem Testen zu beginnen, sobald der Testlauf beginnt. Ein Countdown oben auf der Seite zeigt an, wie lange du noch bis zum Testbeginn warten musst bzw. wie lange der Test noch dauert, im Falle er läuft schon. Du musst die Frage "Wirst du an diesem Test teilnehmen?" bejahen, wenn du den Anweisungen zustimmst und testen möchtest, bzw. verneinen, wenn du nicht teilnehmen möchtest. Du musst einen Grund dafür angeben, wenn du an einem Testlauf nicht teilnehmen willst. Wir schätzen hier dein ehrliches Feedback. Abhängig von der Anzahl noch verfügbarer Plätze in einem Testlauf kannst du möglicherweise ein Gerät zum Testen auswählen oder dir wird eins zugewiesen.

Denke daran, dass du nur dieses Gerät für das Einreichen von Bugs im gesamten Testlauf verwenden kannst, solange du kein Great Tester bist.

Erst ab Beginn des Testlaufs wird die Testumgebung für dich sichtbar. Um mit dem Testen zu beginnen, musst du zuerst auf diese Testumgebung zugreifen. Wenn eine mobile oder Streaming-App getestet werden soll, installiere die App auf deinem mobilen oder Streaming-Gerät.

Du musst eine Testsession starten, um Bug-Reports einzureichen und die verfügbaren Aufgaben abzuschließen. Sobald du einen Bug in der Testumgebung gefunden hast, der im Testumfang liegt, melde ihn für eine der angegebenen Features.

So sieht die Testübersicht aus, wenn du auf die Umgebung zugreifen kannst, den Anweisungen des Tests zustimmst und eine Testsession startest. Beachte, dass der Button Submit Bug jetzt aktiv ist und du mit der Fehlersuche beginnen kannst.

Review deiner Arbeit

In jedem Testlauf gibt es einen Teamleiter, der deine Bug-Reports überprüft und dir bei Bedarf im Chat weiterhelfen kann. Wenn erforderlich, wird der Teamleiter weitere Informationen anfordern und Bug-Reports annehmen oder ablehnen. Überprüfe von Zeit zu Zeit den Status deines Bug-Reports, damit du keine Rückfragen des TLs verpasst.

Vom Teamleiter genehmigte Bugs werden an den Kunden weitergeleitet. Die Kunden werden die weitergeleiteten Bug-Reports überprüfen und eine endgültige Entscheidung treffen - der Bug wird entweder akzeptiert oder abgelehnt. Da Kunden ebenfalls Anfragen an Tester senden können, ist es wichtig, dass du auch nach Testlaufende auf deine E-Mail-Benachrichtigungen achtest.

Solltest du mit einer Entscheidung des Teamleiters nicht einverstanden sein, kannst du einen Kommentar zu deinem Bug-Report hinterlassen und um weitere Informationen dazu bitten. Wenn du immer noch nicht mit der Antwort des TLs einverstanden bist oder wenn er zu lange zum Antworten benötigt, kannst du auch einen Dispute eröffnen.

Wo du weitere Informationen zum Testprozess findest

Wir erstellen in unserer Discord-Server Test IO Community oder unseren Social-Media-Kanälen fortlaufend Inhalte, um dir zu helfen, den Testprozess zu verstehen. Sollte dir etwas in einem Testlauf unklar erscheinen, wird deine beste Informationsquelle in der Regel der Team Leader sein, den du über die Chat-Funktion kontaktieren kannst.

Zum Abschluss kannst du dir auch den folgenden Podcast anhören, um mehr Informationen über ❝Das Verständnis des Test-Setups und widersprüchliche Anweisungen❞ zu erhalten.

Hat dies Ihre Frage beantwortet?