Um ehrlich zu sein, funktioniert möglicherweise sogar eine Testplanvorlage, die von anderen agilen Teams erfolgreich verwendet wurde, nicht gut für Ihr Team. Es ist jedoch hilfreich zu sehen, was andere Personen tun , um Ideen zu verschiedenen Ansätzen zu erhalten.
Ich habe auch schon eine Weile über das gleiche Thema nachgedacht. Mein bisheriger Ansatz war pragmatisch: Ich arbeitete in einem kleinen Team und war anfangs der einzige Tester für 6 Entwickler. Das Erstellen von Dokumentation anstelle von Tests wäre eine sehr schlechte Wahl gewesen. Erstellen von Dokumentation statt Testen, damit die Entwickler die Tests ausführen können: eine weitere sehr schlechte Wahl, IMHO.
Derzeit werde ich für jede Geschichte eine Seite zu unserem Wiki hinzufügen, die eine Reihe von Testideen enthält, die als Grundlage für explorative Testsitzungen dienen. Bei Bedarf füge ich dort auch Setup-Informationen hinzu. Ich würde es vorziehen, das getrennt zu halten, um es als eine Ressource zu behalten, die einfacher aktualisiert werden kann, aber im Moment geht es auf dieselbe Seite. (Ich mag es im Allgemeinen nicht, das "Wie" und das "Was" zu mischen. Es macht es schwieriger zu sehen, was Sie tun, wenn Sie es aus den Seiten des "Wie" auswählen müssen.) Wir haben keine Vorlage für diese Seiten - ich glaube, wir haben sie noch nicht gebraucht. Wenn wir das tun, werde ich eine hinzufügen und sie dann optimieren, wenn wir mehr lernen. Im Moment funktioniert es für mich, einen Überblick darüber zu geben, welche Bereiche wir beim Testen und im Wiki betrachten werden.
Ich habe überlegt, ein Low-Tech-Test-Dashboard einzurichten, aber im Moment glaube ich, dass unser Whiteboard ausreicht, um zu sehen, wie sich die Geschichten zu diesem Zeitpunkt entwickeln. Wenn das Team jedoch wächst, möchten wir dies möglicherweise noch einmal überprüfen.
Sie wollten auch wissen, was andere Agile-Tester tun - hier sind einige Blog-Beiträge, die Sie meiner Meinung nach nützlich finden werden:
Ich mag Marlena Comptons Beschreibung, wie sie ein Wiki zum Testen bei Atlassian verwendet, sehr: http://marlenacompton.com/?p=1894
Wieder ein leichter Ansatz, bei dem die Testziele an die Geschichte gebunden bleiben. Sie verwendet ein Test-Dashboard, um einen Überblick über die Funktionen einer Version zu erhalten. Die Funktion enthält Links zu einer Seite mit Testzielen, die nach verschiedenen Überschriften sortiert sind - Funktion, Domäne, Stress, Daten, Ablauf und Ansprüche. Auf diese Weise erhalten Sie auf einen Blick einen Überblick darüber, welche Bereiche / Testtypen Sie geplant haben, und Sie können sofort feststellen, ob in einem Bereich viel weniger Tests durchgeführt wurden. Dies könnte ein Ansatz sein, den Sie nützlich finden würden.
Trish Khoo hat auch einige interessante Dinge über die Verwendung eines Wikis zu sagen, mehr über die Strukturierung der einzelnen Tests (sie haben für ihre Tests ein gherkinartiges "Given, When, Then" -Format verwendet):
http: / /ubertest.hogfish.net/?p=243
Elizabeth Hendricksons Blogbeitrag über spezialisierte Testmanagementsysteme ist ein wenig unangebracht, aber Sie können einige nützliche Punkte ansprechen:
http://testobsessed.com/2009/10/06/specialized-test-management-systems-are-an -agile-Hindernis /
Es tut mir leid, dass ich keine empfehlen kann, aber es klingt so, als ob Sie eine für Ihr Team von Grund auf neu erstellen sollten, basierend auf den individuellen Anforderungen und Testanforderungen Ihres Unternehmens.
quelle