Testfälle und Testskripts definieren

Abgeschlossen

Denken Sie beim Dokumentieren und Ausführen der Testpläne an Ihre Zielgruppe. Testfälle für das Testteam eines Projekts haben während des Benutzerakzeptanztests andere Erwartungen als die Endbenutzer.

Eine Strategie für Tests besteht darin, Aufgaben zu verfolgen, die als abgeschlossen markiert wurden. Die Aufgabe wurde als abgeschlossen markiert und die testende Person bewertet sie nun auf Vollständigkeit. Dies scheint zwar eine schnelle Möglichkeit zum Abschließen des Testens zu sein, funktioniert aber nur, wenn die Anforderungen und Aufgaben mit dem Verständnis geschrieben wurden, dass sie auch einzelne Aufgaben explizit testbar machen sollen. Abhängig von der Methode für das Projekt enthalten diese Aufgaben wahrscheinlich nicht genügend Informationen, die ein Tester für einen Testfall verwenden könnte. Diese Aufgaben können dazu dienen, die Testerzählung zu formen, indem Aufgaben zu einer zu testenden User Story zusammengefasst werden.

Viele Projektteams beinhalten Testteams, die die Lösungen ausschließlich an festgelegten Meilensteinen testen. Ein Dynamics 365-Projekt sollte über einen dokumentierten Testprozess verfügen, auch wenn es kein separates Team für diese Aufgabe gibt. Die Dokumentation von Testplänen kann von jedem Mitglied des Projektteams ausgeführt werden, das über ausreichende Kenntnisse der Anforderungen und der Lösung verfügt, um einen vollständigen und leicht verständlichen Testplan zu erstellen. Diese Tests sollten funktionale und nicht funktionale Anforderungen enthalten.

Wie bereits erwähnt, finden Benutzerakzeptanztests statt, wenn erwartete Benutzer des neuen Systems die Möglichkeit haben, das System in einer isolierten Umgebung zu nutzen, um festzustellen, ob es ihren Anforderungen entspricht. Häufig führen diese Benutzer ihre Tests auf der Grundlage dessen durch, was sie bereits über ihre Arbeit wissen und wie das System ihre Anforderungen erfüllen soll. Benutzerakzeptanztests sind jedoch erfolgreicher, wenn Benutzer in ihren Bemühungen angeleitet werden. Sie können Testskripte schreiben, denen sie folgen können, oder sie vorzugsweise im Voraus beim Schreiben eigener Testskripte anleiten. Diese Testskripts sollten auf logische Benutzergruppen ausgerichtet sein, die auf gemeinsamen Aufgaben basieren.