2017-09-07 5 views
-1

I Funktionen erstellt (Methoden) in Schritt 1 in soapUI (Open Source) groovy mit und in Schritt 2 Aufruf, nicht genannt zu werden, ist es nur zu diesem Schritt 1 genannt zu werden . Ich möchte diese Funktionen als global definieren. Kann mir jemand vorschlagen, wie man das macht?den groovy Code in mehrere Groovy Script Prüfschritte SoapUI Weiternutzung

+0

Zunächst einmal: Was zum Teufel soll das heißen? Zweitens, zeigen uns einige Code, was Sie versucht haben, was Sie wissen, dass ist oder nicht funktioniert. –

+0

Wenn Sie nicht wollen, Ihre Klassen kompilieren, können Sie Klassen erstellen und sie überall mit [dieser Methode] verwenden (https://stackoverflow.com/questions/45841836/creating-classes-in-groovy-script/45934444# 45934444). Wenn nicht, können Sie die @Rao-Lösung verwenden. – Lerminou

+0

kandukuri, haben Sie die Chance haben die Lösung zu versuchen? – Rao

Antwort

1

Um dies zu erreichen, was Sie ist suchen, folgendes zu tun:

  • erstellen Klassen (entweder in groovy or java Ihrer bevorzugten Sprache)
  • Fügen Sie die wieder verwendbaren Methoden in diesen Klassen
  • die Klassen zusammenstellen und jAR-Datei
  • Kopieren Sie das Glas unter SOAPUI_HOME/bin/ext Verzeichnis
  • Starten Sie den soapui Werkzeug
  • erstellen

Jetzt sollten Sie in der Lage sein, die wiederverwendbare Methode von jedem Ihrer Projekt/Testsuite/Testfall/Testschritt zu nennen.

Ich hoffe, das ist nützlich.

Verwandte Themen