Best Practices | Testfälle | Fortschritt
Alle Testfälle haben eine Eigenschaft namens TestCaseWorkState, und wir empfehlen Ihnen dringend, sie zu verwenden, um Ihren Fortschritt zu verfolgen. Dies gilt vor allem in Teamumgebungen.
![]() |
Wenn Ihr Projekt eine Genehmigung vor der Ausführung verwendet, können Sie den TestCaseWorkState nicht ändern. Tosca tut dies automatisch, je nachdem, wo sich Ihr Testfall im Genehmigungsprozess befindet. |
Verstehen, warum dies so wichtig ist
Die Verfolgung Ihres Fortschritts ist aus mehreren Gründen äußerst wichtig:
-
Sie macht den Fortschritt für Ihr Team sichtbar, sodass Sie Ihre Arbeit besser organisieren, priorisieren und darüber berichten können.
-
Sie stellt sicher, dass die Anforderungen die korrekte Testabdeckung darstellen. Alle TestCaseWorkState-Eigenschaftswerte entsprechen einem bestimmten Abdeckungsprozentsatz. Wenn Sie den Status Ihres Projekts überprüfen, teilt er Ihnen mit, wie weit die Tests sind, die Ihre größten Geschäftsrisiken abdecken.
-
Er erleichtert die Nachverfolgung offener Punkte, insbesondere in Projekten mit unübersichtlichen Ordnerstrukturen. Sie können die TQL-Suche von Tosca verwenden, um Testfälle mit einem bestimmten Status zu finden. Um beispielsweise alle neuen Testfälle zu finden, die noch entworfen werden müssen, verwenden Sie die Suchanfrage =>SUBPARTS:TestCase[TestCaseWorkState=="PLANNED"].
Ihren Fortschritt verfolgen
Jeder neue Testfall beginnt mit dem TestCaseWorkState PLANNED. Stellen Sie sicher, dass Sie den Eigenschaftswert im Laufe der Zeit ändern:
-
Setzen Sie ihn auf IN_WORK, wenn Sie mit der Arbeit am Testfall beginnen.
-
Setzen Sie ihn auf COMPLETED, sobald Sie damit fertig sind. In der Regel sind Sie fertig, wenn der Testfall so weit abgeschlossen ist, dass er Teil eines größeren Testsatzes in einer Ausführungsliste wird.
Nächste Schritte
Wenn Sie dies noch nicht getan haben, lesen Sie auch unsere anderen Best Practices-Artikel.