Was ist Workflow-Testing beim Softwaretesten? mit Beispielen
Was sind Workflow-Tests?
Workflow-Tests ist eine Art Softwaretest, bei dem รผberprรผft wird, ob jeder Software-Workflow den gegebenen Geschรคftsprozess genau widerspiegelt. Ein Workflow ist eine Reihe von Aufgaben zur Erzielung eines gewรผnschten Ergebnisses, die normalerweise mehrere Phasen oder Schritte umfassen. Fรผr jeden Geschรคftsprozess wird das Testen dieser aufeinanderfolgenden Schritte als โWorkFlow-Testingโ definiert.
Beispiel fรผr einen Workflow-Test
Stellen Sie beispielsweise sicher, dass das System auf der Plattform des Benutzers installiert werden kann und korrekt ausgefรผhrt wird.
Workflow-Tests werden in Phasen durchgefรผhrt. So fรผhren Sie Workflow-Tests durch
- Anfangsphase: Diese Phase umfasst die erste Testplanung und Prototypentests
- Ausarbeitungsphase: Diese Phase umfasst die Festlegung der Testarchitektur
- Konstruktionsphase: Diese Phase umfasst umfangreiche Tests bei jedem Build
- รbergangsphase: Diese Phase umfasst Regressionstests und erneute Testkorrekturen
Wer fรผhrt Workflow-Tests durch?
Die Workflow-Tests werden von durchgefรผhrt
- Testingenieur
- Planen Sie Testziele und einen Zeitplan
- 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 getestet werden soll
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 zur Erzielung eines gewรผnschten Ergebnisses, die normalerweise mehrere Phasen oder Schritte umfassen
- In Software EngineeringDiese Art von Tests umfasst hauptsรคchlich Integrationstests sowie Systemtests fรผr jeden Build
- Das Workflow-Testmodell umfasst das Testen von Artefakten wie Testfรคllen, Testverfahren, Testkomponenten, Testsubsystemen usw.
