Rollen des Test-Teams

Aus EnzyklopAtys

Wechseln zu: Navigation, Suche
de:Rollen des Test-Teams en:Test Team roles
 
UnderConstruction.png
Übersetzung zur Überprüfung
Gib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎

Das Team arbeitet nach dem Rollensystem. Das bedeutet, daß Sie je nach Ihren Fähigkeiten und Ihrem Willen verschiedene Rollen im Team einnehmen können. Dieses System versucht, die Fähigkeiten aller Teammitglieder zu vereinen.

Theorie

Neben den Testern selbst, besteht das Test-Team auch aus vielen Mitgliedern, die in anderen Ryzom-Teams mitarbeiten. Dies und die Tatsache, daß es sich um ein Team handelt, macht es zu einem Ort, an dem eine Zusammenarbeit sehr wichtig ist. Die meisten Teammitglieder sind jedoch Freiwillige und es wäre unproduktiv, jedes Mitglied mit nur einer Position zu belegen. Das ist der Grund, warum wir ein System von Rollen verwenden.

Jedes Teammitglied kann vorübergehend in jede beliebige Rolle schlüpfen, sofern es deren Anforderungen erfüllt und seine Arbeit aus der aktuellen Rolle hervorgeht. Das bedeutet auch, daß sich verschiedene Rollen auf unterschiedliche Aufgaben und Informationen konzentrieren. Rollen sind nicht dauerhaft und man kann sie jederzeit wechseln. Es ist nicht nötig, anderen mitzuteilen, in welcher Rolle man tatsächlich handelt, man trifft seine Entscheidung und tut, was nötig ist. Das mag etwas verwirrend sein, deshalb geben die folgenden Kapitel einen grundlegenden Überblick über die Aufgaben der einzelnen Rollen.

Tester

Dieses Kapitel beschreibt, wie man mit einem neuen Test aus der Sicht eines Testers beginnt. Es wird erwartet, daß Sie bereits Verbindung zu nicht-öffentlichen Ryzom-Servern eingerichtet haben (zum Testen auf Yubo und Gingo) und daß Sie ein wenig mit der Arbeit auf Test-Servern vertraut sind. Ihre Arbeit wird hauptsächlich Folgendes umfassen:

  • Teilnahme an aktuell geöffneten Tests
  • Re-Testen von Problemen, die von Spielern oder anderen Ryzom-Teammitgliedern gemeldet wurden
  • Testen für andere Ryzom-Teammitglieder auf Abruf

Während das erneute Testen von gemeldeten Problemen deine eigene Arbeit erfordert und das Testen auf Abruf von anderen Mitgliedern initiiert wird, beginnt das reguläre Testen im Test-Team-Board im Kan-Board. Dort finden Sie alle aktiven Aufgaben des Teams. Die folgenden Schritte werden Ihnen helfen, einen Test zu finden, den Sie durchführen können.

Wählen Sie einen Server

Es gibt drei Spalten, in denen Sie nach einem Test suchen können, den Sie durchführen können.

  • Testen auf Yubo für Tests, die auf dem Entwicklungsserver liegen
  • Testen auf Gingo für Tests auf dem Testserver
  • Testen auf Atys für Tests auf dem Live-Server.

Wählen Sie eine Spalte und Ihr Test wird auf dem entsprechenden Server platziert.

Wählen Sie eine Aufgabe

Überprüfen Sie die Aufgaben in der ausgewählten Spalte. Die Priorität richtet sich nach der Position, d.h. Aufgaben, die oben stehen, sind wichtiger als solche, die unten stehen. Die Farbe der Aufgabe zeigt ihren Status an: Wenn sie grün ist, läuft der Test. Falls bereits einige Probleme entdeckt wurden, ist die Aufgabe orange und Sie sollten wissen, daß die Testrunde bald abgeschlossen sein könnte. Suchen Sie eine Aufgabe, die Sie testen möchten, und öffnen Sie sie durch Anklicken.

Beginnen Sie die Arbeit

Wenn Sie die Aufgabendetails öffnen, finden Sie eine Vielzahl von Komponenten und Funktionen, die für die Durchführung eines Tests nicht erforderlich sind. Sie sollten jedoch auf Folgendes achten:

  • Beschreibung, wo Sie einige allgemeine Details finden können
  • Externe Links, wo Sie Links zum Test-PAD und anderen verwandten externen Dokumenten finden
  • Kommentare, wo einige zusätzliche Details zur Aufgabe stehen können

Die meisten Testaufgaben enthalten einen Link zu einem oder mehreren Test-PADs, die in der Regel als PAD (<Servername>) bezeichnet und im Abschnitt Externe Links aufgeführt werden. Suchen Sie ein PAD, das dem gewählten Server entspricht, und öffnen Sie es. Er enthält alle erforderlichen Angaben, und alle Ihre Berichte werden an diesen Test-PAD weitergeleitet. Die tatsächliche Form des Testleitfadens ist völlig dem Testleiter überlassen. Alle PADs aus früheren Tests sind hier als Archiv PAD <Datum> (<Servername>) verlinkt und jedes neuere PAD ersetzt das vorherige Dokument einschließlich aller bis dahin geöffneten Ausgaben. Hilfe zur Organisation von Test-PADs finden Sie im PAD-Hilfedokument oder im selbstbeschreibenden Beispiel-PAD.

Bitte lesen Sie Tipps für den Testbericht, um mehr darüber zu erfahren, was die Arbeit eines Testers umfasst.

Aufgaben ohne ein PAD

Für einige kleinere Tests gibt es möglicherweise kein eigenes Test-PAD. In diesem Fall sollte die Aufgabenbeschreibung alle notwendigen Details enthalten und Sie sollten Ihren Testbericht in den Aufgabenkommentar einfügen.

Entwickler

In diesem Kapitel werden Details beschrieben, die für Entwickler nützlich sind, die an der Behebung gefundener Probleme oder der Freigabe von Testaufgaben arbeiten möchten. Falls Sie das Testteam benötigen, um neue Tests durchzuführen, folgen Sie bitte dem Artikel Wie man neue Tests anfordert. Sie müssen ein Ryzom / Ryzom Core / Ryzom Projekt-Entwickler (z.B. ARK-Team) oder ein Mitglied des Animations- oder des sein. Zu Ihren Hauptaufgaben im Team gehören:

  • Anfordern neuer Tests
  • Bereitstellen von Testwerkzeugen und notwendigen Details
  • Lösen bekannter Probleme

Wählen Sie einen Server

Zunächst müssen Sie einen Server auswählen, mit dem Sie arbeiten wollen. Aufgaben, die für das Testen auf einem Server vorbereitet werden, werden in Spalten links vom Server gespeichert. Die Spalte Warten auf Yubo enthält Aufgaben, die weiterhin auf dem Server Yubo getestet werden, Warten auf Gingo werden auf dem Server Gingo gelöst und Warten auf Atys werden (erneut) auf Atys getestet.

Wählen Sie eine Aufgabe

Es gibt zwei Arten von Board-Spalten, auf die Sie sich konzentrieren sollten:

Nicht-Tester-Spalten

Blocked for Yubo, Blocked for Gingo and Blocked for Atys. Hier sind neue und problematische Aufgaben gespeichert und diese Aufgaben werden derzeit nicht aktiv getestet. Alle diese Aufgaben sind normalerweise gelb (neu) oder orange (lästig). Suchen Sie nach Aufgaben mit einer der folgenden Markierungen:

  • ⏳ patch, orange Markierung, eine Aufgabe, die zuerst auf den Server gepatcht werden muss, um die neuesten Änderungen und Korrekturen zu ermöglichen
  • Clarify first, gelbe Markierung, für Aufgaben, die eine Diskussion oder weitere Details erfordern
  • Bugs reported, orangefarbener Tag, eine Aufgabe mit gemeldeten Problemen, die behoben werden müssen
  • Bugs reported on Atys, pinke Markierung, eine Aufgabe mit gemeldeten Problemen auf dem Live-Server, die behoben werden müssen

Tester-Spalten

Testing on Yubo, Testing on Gingo und Testing on Atys. Alle Aufgaben hier sind derzeit in der Testphase. Suchen Sie nach Aufgaben mit orangefarbenem Bugs reported Tag. Denken Sie daran, daß Sie in diesem Fall tatsächlich laufende Tests beeinflussen, seien Sie vorsichtig und kooperativ. Sobald Sie eine passende Aufgabe gefunden haben, öffnen Sie deren Details.

Beginnen Sie die Arbeit

Wenn Sie die Aufgabendetails öffnen, finden Sie eine Menge Komponenten und Funktionen, die für die Arbeit eines Entwicklers nicht notwendig sind. Sie sollten jedoch auf Folgendes achten

  • Beschreibung, wo Sie einige allgemeine Details finden können
  • Externe Links, wo Sie Links zu anderen verwandten externen Dokumenten finden
  • Kommentare, wo einige zusätzliche Details zur Aufgabe angegeben werden können

Falls die Aufgabe derzeit nicht getestet wird, sollten alle bekannten Probleme als Unteraufgaben aufgeführt werden. Weisen Sie die Unteraufgabe zu, wenn Sie mit der Arbeit daran beginnen wollen.

Aufgaben mit einem PAD

Überprüfen Sie die aktuellen Berichte und Probleme im entsprechenden Test-PAD (Link im Abschnitt "Externe Links" zu finden). Suchen Sie nach einer Möglichkeit, jedes gemeldete Problem zu beheben oder zu klären, und vermerken Sie im PAD (zusammen mit Datum und Uhrzeit), sobald Sie eine Änderung vorgenommen haben oder davon wissen (Behebung, Änderung, zusätzliche Details...). Markieren Sie Probleme nicht als behoben, sondern warten Sie darauf, daß die Tester die Behebung bestätigen. Hilfe bei der Organisation des Test-PADs finden Sie im PAD-Hilfedokument oder im selbstbeschreibenden Beispiel-PAD.

Aufgaben ohne ein PAD

Einige kleinere Tests haben möglicherweise kein eigenes Test-PAD. Suchen Sie nach einer Möglichkeit, jedes gemeldete Problem zu beheben oder zu klären, und hinterlassen Sie einen Kommentar zu jeder Änderung, die Sie vornehmen (Behebung, Änderung oder zusätzliche Details, die Sie kennen). Warten Sie darauf, daß die Tester die Korrektur bestätigen.

Übersetzer

Im folgenden Kapitel wird beschrieben, wie sich Mitglieder des Übersetzungsteams am Testen beteiligen und bei der Lösung von Übersetzungsproblemen helfen können. Übersetzer können an fast allen Teilen des Testprozesses mitwirken, aber je genauer die Aufgabe gestellt wird, desto vollständiger ist die Änderung. Es ist nicht üblich, aber Mitglieder des Übersetzungsteams können auch das Testteam bitten, einen Test mit Schwerpunkt auf Übersetzungen durchzuführen, um nach fehlenden Zeichenfolgen oder Problemen mit Zeichenfolgen zu suchen, wie z. B. Textüberflutung und falsch kodierte Zeichenfolgen. In diesem Fall lesen Sie bitte den Artikel Wie man neue Tests anfordert. Sie müssen ein Mitglied des Übersetzungs-Teams sein, um in dieser Rolle zu arbeiten. Ihre Arbeit basiert auf entdeckten Übersetzungsproblemen und wird hauptsächlich Folgendes beinhalten:

  • Behebung bekannter Übersetzungsprobleme
  • Unterstützung von Testern
  • Bestätigungen

Wählen Sie einen Server

Zuerst müssen Sie einen Server wählen. Auf Yubo gibt es in der Regel nicht viel zu tun, da sich die Änderungen dort noch in einem frühen Stadium befinden und sich erheblich ändern können, bevor die Entwicklung abgeschlossen ist und die verwendeten Zeichenketten endgültig sind. Die besten Optionen sind, sich auf Gingo zu konzentrieren, wo ein Test vor der Veröffentlichung durchgeführt wird, oder auf Atys, wo wir nach fehlenden oder falschen Übersetzungen suchen.

Wählen Sie eine Aufgabe

Je nach Ziel Ihrer Arbeit, konzentrieren Sie sich auf verschiedene Spalten des Boards:

Verwaltungsspalten, Blockiert für Gingo und Blockiert für Atys

Hier sind neue und problematische Aufgaben gespeichert, die sich derzeit nicht im aktiven Test befinden. Suchen Sie nach Aufgaben mit dem violetten Tag Übersetzungsproblem. Sie können helfen, indem Sie falsche oder fehlende Übersetzungen korrigieren oder herausfinden, warum es nicht möglich ist, die Übersetzung zu korrigieren.

Test-Spalten, Test auf Gingo und Test auf Atys

Alle hier aufgeführten Aufgaben befinden sich derzeit in einem Test. Suchen Sie nach Aufgaben mit dem violetten Übersetzungsproblem-Tag. Sie können helfen, indem Sie sich um neu entdeckte Übersetzungsprobleme kümmern und den Testern bei damit zusammenhängenden Fragen Unterstützung geben. Einige Aufgaben müssen auch Übersetzungsprobleme auf Atys verifizieren. Denken Sie daran, daß Sie in diesem Fall den eigentlichen Test beeinflussen, seien Sie vorsichtig und kooperativ. Schreiben Sie alle Ihre Berichte in das aktuelle PAD und vergessen Sie nicht, Datum und Uhrzeit anzugeben.

Beginnen Sie die Arbeit

Jede Aufgabe sollte eine Unteraufgabe haben, die Sie zuweisen können (wenn es bekannte Übersetzungsprobleme gibt), aber spezifische Details sind Teil des letzten Test-PADs, das normalerweise PAD (<Server_Name>) heißt und im Abschnitt Externe Links aufgeführt ist. Suchen Sie das PAD für den gewählten Server und öffnen Sie es. Alle notwendigen Details und alle Berichte werden in das Test-PAD übernommen. Die tatsächliche Form des Testleitfadens ist völlig dem Testleiter überlassen. Alle PADs aus früheren Tests sind hier als Archiv PAD <Datum> (<Servername>) verlinkt und jedes neuere PAD ersetzt das vorherige Dokument einschließlich aller bis dahin geöffneten Ausgaben.

Behebung bekannter Übersetzungsprobleme

Überprüfen Sie alle bekannten Übersetzungsprobleme und beheben Sie so viele wie möglich. Wenn es eine Zeichenkette gibt, die Sie als Übersetzer nicht beheben können, untersuchen Sie bitte die Gründe. Sobald Ihre Arbeit abgeschlossen ist, fügen Sie bitte einen zusammenfassenden Kommentar mit allen Details in das aktuelle Testing PAD ein, damit der Testleiter den anstehenden Test aktualisieren oder die Aufgabe weiterführen kann.

Helfen Sie den Testern

Tester haben vielleicht Fragen zu fehlenden Strings oder anderen Dingen, die mit der Übersetzung zusammenhängen. Schauen Sie sich das aktuelle Testing PAD an und helfen Sie bei der Lösung dieser Probleme oder eröffnen Sie eine Diskussion direkt im Team-Chat.

Fragen zu Atys bestätigen

Es könnte Übersetzungsprobleme geben, die auf Atys bestätigt werden müssen. Wenn Sie Macht oder einen geeigneten Charakter auf Atys haben, nehmen Sie bitte an dem auf Atys eröffneten Test in der Rolle eines Testers teil und prüfen Sie, was entlang des aktuellen Test-PADs benötigt wird.

Enzyklopatysten und Marketing-Team

Der folgende Text beschreibt, worauf sich die Mitglieder dieser Teams im Test Board konzentrieren sollten, wenn sie Informationen für die kommenden Release Notes sammeln. Auch Mitglieder des Projektes Ryzom-Wiki können damit beginnen, Dokumentationen zu erstellen, die auf dem Test PAD und den Aufgabendetails basieren. Es erfordert, daß Sie dem Ryzom Wiki Projekt beitreten oder Mitglied des Kommunikations- & Marketing-Teams werden, um in dieser Rolle zu handeln. Ihre Arbeit umfasst hauptsächlich:

  • Erstellen neuer Dokumentation
  • Aktualisieren bestehender Dokumentation
  • Vorbereiten von Patch Notes

Wählen Sie einen Server

Während Yubo ein Testserver für Entwicklungszwecke ist, gibt es nichts über abgeschlossene Änderungen zu finden. Wichtige Tests werden auf Gingo durchgeführt, alle bestandenen Aufgaben bestätigen eine Änderung, die später auf Atys veröffentlicht wird. Auch Aufgaben, die gerade auf Atys selbst getestet werden, können Ihnen Informationen über die neuesten Fehlerbehebungen geben. Sie werden auch auf Aufgaben stoßen, die bereits veröffentlichten Änderungen entsprechen, bei denen jedoch noch Probleme zu lösen sind und das Testteam diese Aufgaben noch nicht abschließen konnte.

Wählen Sie eine Aufgabe

Es gibt zwei Hauptspalten, aus denen Sie Aufgaben auswählen sollten:

  • Blocked for Atys, in der alle Aufgaben stehen, die den Test auf dem Gingo-Server erfolgreich bestanden haben. Diese Änderungen sind aus Sicht des Test-Teams bereit zur Veröffentlichung oder werden auf dem Live-Server getestet. Suchen Sie nach neuen Aufgaben (gelb), die von Gingo gekommen sind oder auf Atys korrigiert wurden. Denken Sie daran, daß bei orangefarbenen Aufgaben noch einiges an Arbeit zu erledigen ist, so daß auch Ihre Dokumentation möglicherweise nicht vollständig ist, bevor alles gelöst ist.
  • Erledigt, wohin alle erledigten Aufgaben am Ende der eigenen Lebenszeit kommen. Diese Änderungen wurden erneut auf Atys getestet und es wurde bestätigt, daß sie wie erwartet funktionieren.

Sobald Sie eine passende Aufgabe gefunden haben, öffnen Sie deren Details.

Beginnen Sie die Arbeit

Wenn Sie die Aufgabendetails öffnen, finden Sie eine Menge Komponenten und Funktionen, die für die Arbeit eines Übersetzers nicht notwendig sind. Sie sollten jedoch auf Folgendes achten

  • Beschreibung, wo Sie einige allgemeine Details finden können
  • Externe Links, wo Sie Links zu anderen externen Dokumenten finden können
  • Kommentare, wo einige zusätzliche Details zur Aufgabe stehen können

Aufgaben mit einem PAD

Überprüfen Sie die aktuellen Berichte und Probleme im entsprechenden Testing-PAD (aufgeführt im Abschnitt Externe Links), um Details über die Änderung zu erfahren. Orientieren Sie sich bei der Dokumentation an der Aufgabenbeschreibung, den Aufgabenkommentaren und den neuesten Details im Testing PAD. Hilfe bei der Organisation von Testing PAD finden Sie im PAD-Hilfedokument oder im selbstbeschreibenden Beispiel-PAD.

Aufgaben ohne ein PAD

Einige kleinere Tests haben möglicherweise kein eigenes Test-PAD. Orientieren Sie sich bei der Dokumentation an den Angaben in der Aufgabenbeschreibung und den Kommentaren.

Künstler, Designer und Loristen

Mitglieder in dieser Rolle nehmen nicht aktiv an der Teamarbeit teil, ihre Fähigkeiten sind jedoch in einigen spezifischen Situationen sehr wichtig. Es kann sein, daß das Testteam fehlende oder kaputte Objekte, Grafik- oder Designprobleme entdeckt, Details anhand der Lore klären muß oder, mit Ihrer Hilfe, Lösungen für problematische Situationen vorschlägt. Unser Ziel ist schließlich ein gutes Spielerlebnis. Du mußt Mitglied eines Grafik-Teams, eines Design-Teams oder eines Lore-Teams sein, um in dieser Rolle zu agieren.

Koordinatoren

Die Rolle des Teamkoordinators ist die komplizierteste, da sie die gesamte Managementarbeit umfasst. Verwaltung der Aufgaben auf dem Brett, Erstellung und Auswertung von Tests, Überwachung bekannter Probleme und Kommunikation mit anderen Teams, die durch Teammitglieder in den oben beschriebenen Rollen vertreten werden. Du mußt mit der Arbeit des Teams vertraut sein. Es wäre schwierig, alles in diesem Artikel zu beschreiben, daher lese bitte den Artikel Koordinator eines Testteams sein.