Was ist ein Workflow-Test?
WORKFLOW TESTING ist eine Art von Softwaretest, bei dem überprüft wird, ob jeder Software-Workflow den angegebenen Geschäftsprozess genau widerspiegelt. Ein Workflow ist eine Reihe von Aufgaben, um ein gewünschtes Ergebnis zu erzielen, die normalerweise mehrere Stufen oder Schritte umfassen. Für jeden Geschäftsprozess wird das Testen dieser aufeinander folgenden Schritte als "WorkFlow-Test" definiert.
Beispiel für einen Workflow-Test
Stellen Sie beispielsweise sicher, dass das System auf der Plattform des Benutzers installiert werden kann und ordnungsgemäß ausgeführt wird.
Workflow-Tests werden in Phasen durchgeführt. So führen Sie Workflow-Tests durch
- Anfangsphase : Diese Phase umfasst die anfängliche Testplanung und das Testen von Prototypen
- Ausarbeitungsphase : Diese Phase umfasst die Basis der Testarchitektur
- Bauphase : Diese Phase umfasst signifikante Tests bei jedem Bau
- Übergangsphase : Diese Phase umfasst Regressionstests und Re-Test-Fixes
Wer führt Workflow-Tests durch?
Der Workflow-Test wird von durchgeführt
- Testingenieur
- Planen Sie Testziele und planen Sie
- Definieren Sie Testfälle und -verfahren
- Testergebnisse auswerten
- Komponenteningenieur
- Entwicklung von Testkomponenten
- Automatisieren Sie einige der Testverfahren
- Integrationstester
- Durchführen von Integrationstests und Melden von Fehlern
- Systemtester
- Durchführen von Systemtests und Melden von Fehlern
Was im Workflow zu testen ist
Testen von Software-Workflows Ein Dokument im Geschäftsanforderungsdokument. Workflow-Tests umfassen auch Teile von System- und Integrationstests.
Zusammenfassung :
- Ein Workflow ist eine Reihe von Aufgaben, um ein gewünschtes Ergebnis zu erzielen, die normalerweise mehrere Stufen oder Schritte umfassen
- In der Softwareentwicklung umfasst diese Art des Testens hauptsächlich Integrationstests sowie Systemtests für jeden Build
- Das Workflow-Testmodell umfasst das Testen von Artefakten wie Testfällen, Testverfahren, Testkomponenten, Test-Subsystem usw.