2011-12-15 14 views
5

Estoy usando soapUI's testrunner.bat para realizar una prueba desde la línea de comandos. Me gustaría examinar la respuesta a la llamada al servicio web. Esto se logra fácilmente desde la interfaz de usuario, pero no he visto una opción que descargue la respuesta al archivo. Este es el comando que estoy utilizando:Capturar respuesta a una prueba de soapUI ejecutar

testrunner.bat -sSuite -cPingProduction -r -I "C: \ Archivos de programa \ eviware \ Proyectos \ Proyecto-WebChecker-soapUI-project.xml"

Este comando genera un archivo de registro, pero no tiene ninguna respuesta/solicitud.

Gracias.

Respuesta

6

Hice esto mediante la creación de un paso de prueba (en un caso de prueba) y el uso de este script Groovy:

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

Su sintaxis para llamar testrunner.bat es correcta y he comprobado que funciona para mí.

Cuestiones relacionadas