Ist es möglich, bestimmte Testschritte in anderen Testfällen aus einem Groovy Script-Testschritt auszuführen?

8

Ist es möglich, bestimmte Testschritte in anderen Testfällen aus einem Groovy Script-Testschritt auszuführen?

Kann nicht herausfinden, wie man das macht

Danke

    
Mihail 26.02.2014, 16:30
quelle

3 Antworten

12

Ja, das ist möglich. Aus dem groovigen Schritt haben Sie Zugriff auf den testRunner, mit dem Sie auf alles andere in soapUI zugreifen können und ja Testschritte in einem anderen Testfall ausführen.

Also, dieser Code ist von oben mein mein Kopf ...

%Vor%

oder

%Vor%

Sehen Sie sich diesen Link an, der Ihnen vielleicht helfen könnte ...

    
Abhishek Asthana 26.02.2014, 19:26
quelle
3

Für diejenigen von uns, die wie ich nach einem Code für die aktuelle Version der Ready! API suchten

%Vor%     
Christian Gibbs 10.05.2016 21:04
quelle
1

Ich merke, dass ich ein wenig zu spät zur Party komme, aber ich dachte, ich werde dieses Thema weiter ausführen, indem ich meine Lösung für ein ähnliches Problem posten werde. Hoffe das hilft jemandem in der Zukunft. Die Lösung kann skaliert werden, um mehr als zwei Testschritte, Testfälle und / oder Projekte abzudecken. Dies ist auch mein erster Beitrag hier, also bitte entschuldigt mich im Voraus für alle Noob-Fehler. Auch nicht die schönste Lösung. Es kann einige redundante Variablen haben. Alle Codeblöcke umfassen die gesamte Lösung.

Problem: Ich möchte Antworten aus zwei verschiedenen Testschritten, jeweils in verschiedenen Testfällen, in zwei diff-Projekten abrufen, ABER im selben Arbeitsbereich. Ich habs? großartig!

LÖSUNG:

Variablen für das erste Projekt

%Vor%

Variablen für das zweite Projekt

%Vor%

Greifen Sie auf den allgemeinen Testschrittnamen zu

%Vor%

Generischen Testschrittnamen ausführen

%Vor%

Antwort auf Protokoll drucken

%Vor%

Gleiches gilt für den zweiten Testschritt

%Vor%

Wir haben jetzt Zugriff auf beide Antworten als Strings, mit denen wir spielen können, wie wir wollen. Vergleichen, Tokenize usw. Es gibt auch

%Vor%

Wenn die Antwort als XML anstelle einer Zeichenfolge gewünscht wird.

    
Castinho 19.05.2015 08:50
quelle

Tags und Links