sample template acceptance test report with examples
Übersicht über den Abnahmetestbericht (Teil III):
Vorheriges Tutorial | NÄCHSTES Tutorial
In unserem vorherigen Tutorial zu „ Akzeptanztestdokumentation mit Echtzeitszenarien Wir haben den Akzeptanztestplan besprochen.
In diesem Tutorial werden wir uns eingehend mit der Berichterstattung über den Status des Abnahmetests, der Zusammenfassung des Abnahmetests und der Abmeldung befassen.
In diesem Lernprogramm sind einige allgemeine Vorlagen enthalten, um Ihr Verständnis zu verbessern. Wir werden uns auch mit dem Konzept des Abnahmetests in der agilen und akzeptanztestgesteuerten Entwicklung befassen.
Kurz gesagt, dieses Tutorial erklärt Ihnen den Statusbericht und den Zusammenfassungsbericht des Abnahmetests sowie einige allgemeine Vorlagen für Ihr klares Verständnis und aktualisiert das Konzept des Abnahmetests in der agilen und testgetriebenen Entwicklung auf leicht verständliche Weise.
Was du lernen wirst:
- Statusbericht zum Abnahmetest
- Zusammenfassender Bericht zum Abnahmetest
- Abnahmetests in Agile
- Wer führt Abnahmetests in Agile durch?
- Vorteile von Abnahmetests in Agile
- Nachteile
- Akzeptanztestgesteuerte Entwicklung (ATDD)
- Fazit
- Literatur-Empfehlungen
Statusbericht zum Abnahmetest
Der Abnahmetestbericht sollte immer die durchgeführten Abnahmetests zusammen mit ihren Ergebnissen zusammenfassen. Es sollte an alle identifizierten Stakeholder gerichtet sein, die Teil der Akzeptanztestphase sind. Sobald die Durchführung der Abnahmetests begonnen hat, sollte der Fortschritt täglich gemeldet werden.
Generische Vorlage für den Statusbericht zum Abnahmetest:
Datum ::Datum des Status des Abnahmeteststatus
Ausführungsdetails für die heutigen Abnahmetests:
- Anzahl der bestandenen Tests
- Anzahl fehlgeschlagener Tests
- Anzahl der laufenden Tests
Ausführungsdetails Ausführungsdetails bis Datum:
- Gesamtzahl der Tests
- Anzahl der bestandenen Tests
- Anzahl fehlgeschlagener Tests
- Anzahl der laufenden Tests
- Anzahl der ausstehenden Tests
Fehlerdetails:
Point-of-Sale-Software für iPad
- Anzahl der protokollierten Fehler
- Jeder Defekt sollte die folgenden Details enthalten:
- ID, Zusammenfassung, Komponente, Schweregrad
- Die Gesamtzahl der bisher protokollierten Fehler (in der Abnahmetestphase).
Dieser Bericht muss täglich überprüft werden, um sicherzustellen, dass die Ausführung planmäßig verläuft und keine Abweichung von den geplanten Zeitplänen vorliegt.
Zusammenfassender Bericht zum Abnahmetest
Dies ist der Bericht, der den Status der gesamten Phase der Abnahmetests zusammenfasst. Dies beinhaltet Details wie durchgeführte Testaktivitäten, Verweise auf erfüllte Kriterien, Anforderungsspezifikationen, Geschäftsregeln, Ausführungsergebnisse, geplante Zeitpläne, Abweichungen usw.
Generische Vorlage für den Zusammenfassungstest des Abnahmetests:
Zusammenfassung
Abweichungen
Ergebnisse
Auswertung
Empfehlung
Bemühungen
Abmeldebericht
Sobald das Produkt den Abnahmetest bestanden hat, wird empfohlen, es live zu schalten. Bevor es in die Produktion aufgenommen wird, muss es offiziell abgemeldet werden.
Generische Vorlage für den Abmeldebericht:
Produktname, Release-Version, Build-Nummer
Letzter Bericht
Bewertet am
Rezensiert von
Kommentare überprüfen
Abmeldedatum
Abmelden von
Abmeldekommentare
Im Allgemeinen sollte jeder der oben genannten Berichte von den wichtigsten Interessengruppen auf seine Vorlage überprüft werden und es muss vereinbart werden, was als Information darin enthalten sein muss.
Alle Details, die in den Bericht aufgenommen werden, sollten überprüft werden, bevor sie an die Interessengruppen weitergegeben werden. Unstimmigkeiten im Bericht wirken sich stark auf die Geschäftsentscheidung aus und können zu Produktfehlern auf dem Markt führen.
Daher sollte die Berichterstattung immer von Spezialisten oder hochrangigen Teammitgliedern durchgeführt werden.
Abnahmetests in Agile
Im Agil Die Akzeptanzkriterien jeder User Story sind auf Akzeptanztests ausgerichtet, d. H. Akzeptanztests werden aus den Akzeptanzkriterien einer User Story abgeleitet. Jedes Akzeptanzkriterium kann einen oder mehrere Akzeptanztests enthalten, um das Szenario abzudecken.
Abnahmetests werden in der Regel von einer Qualitätssicherung durchgeführt, die das Fachgebiet in diesem Bereich ist. Akzeptanztests in Agile beginnen im Vergleich zu anderen Ansätzen viel früher, normalerweise innerhalb der Sprints.
Es wird sehr häufig durchgeführt, da bei jedem Sprint neue User Stories auftauchen und auch Verbesserungen / Fortsetzungen der vorherigen Storys.
Akzeptanztests werden in Agile in zwei verschiedenen Phasen durchgeführt:
- Wenn das Feature erstellt wird und sich in der Anfangsphase befindet - grundlegend.
- Wenn die Funktion in die anderen Funktionen des Produkts integriert und stabilisiert ist.
Jede User Story hier muss einem Abnahmetest unterzogen werden und sollte zur Prüfung bestanden werden. Alle Fehler im Abnahmetest sollten als hohe Priorität betrachtet und sofort behoben werden. Dies wiederum hat den Abnahmetest, um ihn auszuführen.
Story-Punkte werden für jede User Story basierend auf dem Erfolg der Akzeptanztestergebnisse für jedes der Akzeptanzkriterien vergeben. Akzeptanztests definieren auch den Abschluss auf User Story-Ebene und geben an, dass die Akzeptanzkriterien für die Story erfüllt sind.
Wer führt Abnahmetests in Agile durch?
Normalerweise führen Produktmanager und Fachleute (möglicherweise Kunden- und / oder Betatester) Abnahmetests in einer agilen Umgebung durch. Manchmal ist die Qualitätssicherung neben ihren regulären Regressionsaufgaben auch an dieser Aktivität beteiligt.
Vorteile von Abnahmetests in Agile
Akzeptanztests in Agile bieten mehrere Vorteile.
Vorteile sind:
- Engere Zusammenarbeit zwischen Produktmanager und Team.
- Baut Vertrauen auf User Story-Ebene auf.
- Hilft dabei, mehr Szenarien für jedes Akzeptanzkriterium abzuleiten.
- Erhöhte Wahrscheinlichkeit, die Lösungen für das Produkt durch Akzeptanzkriterien in User Stories zu improvisieren.
Nachteile
Obwohl es mehrere Vorteile gibt, gibt es auch bestimmte Nachteile.
Nachteile sind:
- Nicht alle Geschichten können für Abnahmetests berücksichtigt werden. Es müssen nur funktionale Storys behandelt werden.
- Nicht alle Abnahmekriterien können für Abnahmetests berücksichtigt werden. Es dürfen nur funktionale Kriterien abgedeckt werden. Die Akzeptanzkriterien für die Abdeckung innerhalb der User Story können sinken.
- Da Stakeholder mit unterschiedlichem Hintergrund involviert sind und die Akzeptanztests in Bezug auf die Story direkt durchgeführt werden, ist es für alle recht schwierig, auf derselben Seite zu sein (im Grunde genommen, um das Niveau der einzelnen User Storys zu verstehen).
- Da die Release-Dauer im Vergleich zu anderen Ansätzen geringer ist, ist es ziemlich schwierig, Akzeptanztests in Sprints durchzuführen.
Akzeptanztestgesteuerte Entwicklung (ATDD)
Dies ist eine der agilen Entwicklungspraktiken, bei denen das gesamte Team gemeinsam jedes der Akzeptanzkriterien von User Story diskutiert und um diese herum starke Akzeptanztests erstellt.
Dies liegt daran, dass unterschiedliche Perspektiven von jedem Teammitglied eine neue Denkweise für jedes der Akzeptanzkriterien ergeben und eine gute Anzahl von Akzeptanztests mit mehr Szenarien ergeben. Manchmal, ATDD wird auch genannt Story Test Driven Development (STDD).
Tatsächlich geschieht ATDD, bevor die Entwicklung beginnt. Bei diesem Ansatz wissen die Entwickler also, was tatsächlich erwartet wird und wie dies erreicht werden kann. Das gesamte Team wird ein gemeinsames Verständnis der Funktion und der zu erstellenden Funktionen teilen.
Dies beschreibt, wie das Produkt gebaut wird, und gibt wiederum eine gute Vorstellung davon, wie das Produkt tatsächlich funktioniert, bevor es zum Testen übergeben wird. Daher wird es als „ Akzeptanztestgesteuerte Entwicklung ”.
Fazit
Akzeptanztests in jedem ihrer Ansätze haben das gemeinsame Ziel, das Vertrauen und die Zufriedenheit der Kunden in das Produkt zu stärken, das entwickelt wurde, bevor es live geschaltet wird. Dies wird nur erreicht, wenn das Produkt keine / weniger Mängel mit geringer Schwere aufweist, die keine der Funktionen beeinträchtigen.
In einer Nussschale:
- Abnahmetests sind bestanden.
- Fehler sind in akzeptablen Ebenen.
- Flow-weise / szenario-weise Abdeckung erreicht.
- Produkt und seine Lösungen werden akzeptiert.
- Der Kunde ist zuversichtlich genug in das Produkt.
- Alle Produktdokumente werden aktualisiert, um den neuesten Funktionen zu entsprechen.
- Ergebnis für die Teamleistung.
- Gut, um mit dem Produktionsstart fortzufahren.
Vorheriges Tutorial | NÄCHSTES Tutorial
Ich hoffe, Sie hätten aus diesen Tutorials zu Akzeptanztests immenses Wissen gewonnen. Teilen Sie uns Ihre Gedanken mit und stellen Sie Ihre Fragen im Kommentarbereich unten.
Literatur-Empfehlungen
- Beispiel für einen Fehlerbericht
- Beispiel für eine Testfallvorlage mit Testfallbeispielen (Download)
- Beispielfragebögen zur ISTQB-Testzertifizierung mit Antworten
- So schreiben Sie einen wöchentlichen Statusbericht zum Testen von Software
- So schreiben Sie einen effektiven Testzusammenfassungsbericht (Beispielbericht herunterladen)
- Was ist Akzeptanztest (eine vollständige Anleitung)
- Beste Software-Test-Tools 2021 (QA Test Automation Tools)
- Funktionstests gegen nichtfunktionale Tests