Test-Design-Editoren

vTESTstudio

vTESTstudio bietet verschiedene grafische Test-Design-Editoren. Mit den intuitiven Designfunktionen erstellen Sie Ihre Tests schnell und unkompliziert.

Test-Design-Editoren

Je nach Aufgabe und Anforderung können Anwenderinnen und Anwender bei der Entwicklung von Automatisierungsabläufen zwischen den verschiedenen, sich ergänzenden Test-Design-Techniken in vTESTstudio wechseln.

Die Testfallübersicht zeigt alle verfügbaren Testfälle eines Testprojekts auf einen Blick, unabhängig davon, in welchem Editor sie implementiert wurden

vTESTstudio_Detail_View_Test_Case_Overview.jpg

Test-Design-Techniken

Testtabellen-Editor

Mit dem Testtabellen-Editor definieren Sie lineare Testabläufe ganz einfach in Tabellenform, ohne dass Programmierkenntnisse erforderlich sind. Der Editor stellt Ihnen spezielle Befehle zur Stimulation und Prüfung des System Under Test (SUT) zur Verfügung. Die Befehle lassen sich bequem per Drag-and-drop aus den Explorern parametrieren, unterstützt durch eine intelligente Eingabehilfe.

Testtabellen-Editor

Testsequenz-Diagramme

Der Testsequenz-Diagramm-Editor ist mit der vTESTstudio Option Graphical Test Design verfügbar.

Mit diesem Editor erstellen Sie Tests in grafischer Form. Für jeden Pfad im Diagramm generiert vTESTstudio automatisch einen Testfall. Die leicht verständliche grafische Darstellung ermöglicht es Ihnen, selbst komplexe Testlogiken mühelos zu überprüfen.

Jedem grafischen Element lässt sich Testcode in tabellarischer Notation zuweisen. Für diesen Testcode stehen dieselben Befehle zur Verfügung wie im Testtabellen-Editor.

Testsequenz-Diagramme

Zustandsdiagramm-Editor

Der Zustandsdiagramm-Editor ist mit der vTESTstudio Option Graphical Test Design verfügbar.

Mit dem Zustandsdiagramm-Editor modellieren Sie das erwartete Verhalten des SUT als Zustandsübergangsdiagramm. Aus diesem Testmodell generiert vTESTstudio automatisch Testfälle. Für die Testfallgenerierung können Sie zwischen verschiedenen Algorithmen wie Chinese Postman und Breitensuche wählen.

Jedem grafischen Element lässt sich Testcode in tabellarischer Notation zuweisen. Für diesen Testcode stehen dieselben Befehle zur Verfügung wie im Testtabellen-Editor.

Zustandsdiagramm-Editor

Programmiersprachen

Die Programmiereditoren für CAPL, C# und Python bieten Ihnen die Funktionen einer modernen Entwicklungsumgebung. Features wie automatische Textvervollständigung, Syntax-Highlighting und Fehlererkennung erleichtern Ihnen die Arbeit bereits bei der Eingabe.

In allen Programmiersprachen (CAPL, C# und Python) können Sie sequentielle oder ereignisbasierte Testabläufe definieren. Ereignisbasierte Testabläufe werden durch spezielle Sprachelemente ermöglicht, mit denen Sie auf Ereignisse der Testumgebung reagieren können, beispielsweise zur Vorverarbeitung von Signalen. 

Für die Implementierung von Tests in C# können Sie auch Microsoft Visual Studio nutzen. Eine dedizierte Integration in vTESTstudio ist verfügbar.

Programmiersprachen

Mehr zu vTESTstudio und weiteren Funktionen

Gemeinsam die optimale Lösung finden
Gemeinsam die optimale Lösung finden
Sie planen neue Projekte oder suchen nach der passenden Technologie? Wir sind für Sie da und beraten Sie gerne.