Abnahmetests
Was ist Abnahmetest?
Abnahmetest, eine Testtechnik, die durchgeführt wird, um festzustellen, ob das Softwaresystem die Anforderungsspezifikationen erfüllt oder nicht. Der Hauptzweck dieses Tests besteht darin, die Übereinstimmung des Systems mit den Geschäftsanforderungen zu bewerten und zu überprüfen, ob es die erforderlichen Kriterien für die Lieferung an Endbenutzer erfüllt.
Es gibt verschiedene Formen von Abnahmetests:
User Acceptance Testing
Testen der Geschäftsakzeptanz
Alpha-Test
Beta-test
Abnahmetests - In SDLC
Das folgende Diagramm erläutert die Anpassung von Abnahmetests in den Lebenszyklus der Softwareentwicklung.
Die Abnahmetestfälle werden anhand der Testdaten oder mithilfe eines Abnahmetestskripts ausgeführt und anschließend mit den erwarteten Ergebnissen verglichen.
Akzeptanzkriterium
Akzeptanzkriterien werden auf Basis der folgenden Attribute definiert
Funktionale Korrektheit und Vollständigkeit
Datenintegrität
Datenkonvertierung
Usability
Performance
Timeliness
Vertraulichkeit und Verfügbarkeit
Installierbarkeit und Aktualisierbarkeit
Scalability
Documentation
Abnahmetestplan - Attribute
Die Abnahmetestaktivitäten werden in Phasen durchgeführt. Zunächst werden die Basistests ausgeführt, und wenn die Testergebnisse zufriedenstellend sind, werden komplexere Szenarien ausgeführt.
Der Abnahmetestplan weist die folgenden Attribute auf:
Introduction
Akzeptanztestkategorie
Betriebsumgebung
Testfall-ID
Testtitel
Testziel
Testprozedur
Test Plan
Resources
Die Abnahmetestaktivitäten sollen zu einer der folgenden Schlussfolgerungen führen:
Akzeptieren Sie das System als geliefert
Akzeptieren Sie das System, nachdem die angeforderten Änderungen vorgenommen wurden
Akzeptieren Sie das System nicht
Abnahmetestbericht - Attribute
Der Abnahmetestbericht weist die folgenden Attribute auf:
Berichtskennung
Zusammenfassung der Ergebnisse
Variations
Recommendations
Zusammenfassung der To-DO-Liste
Genehmigungsentscheidung