2011-12-15 19 views
5

Używam testrunner.bat soapUI do wykonania testu z wiersza poleceń. Chciałbym zbadać odpowiedź na wezwanie serwisowe. Można to łatwo osiągnąć za pomocą interfejsu użytkownika, ale nie widziałem opcji, która zrzuci odpowiedź do pliku. Oto polecenia Używam:Przechwytywanie odpowiedzi na przebieg testu soapUI

testrunner.bat -sSuite -cPingProduction -r -I "C: Program Files \ \ eviware \ Projects \ Project-webchecker-SoapUI-project.xml"

To polecenie generuje plik dziennika, ale nie zawiera odpowiedzi/żądań.

Dzięki.

Odpowiedz

6

zrobiłem to poprzez stworzenie Krok testu (w przypadku testu) i za pomocą tego skryptu Groovy:

def response = context.expand('${request#Response}') 
// where request is the name of your request 
new File("C:/response.txt").write(response) 

składni do wywoływania testrunner.bat jest poprawna i mam dowód, że to działa na mnie.

Powiązane problemy