/ / El conjunto de pruebas Setup Soapui se ejecuta en un servidor proxy especificado - soapui

Configure el paquete de prueba de Soapui para que se ejecute en un servidor proxy específico - soapui

Actualmente tengo una suite de prueba que utiliza midirección proxy predeterminada. Ahora tengo un servicio que solo se ejecutará correctamente con una dirección proxy específica. Lo que me gustaría hacer es tener una segunda configuración de suite de prueba de manera que se ejecute en el proxy especificado sin tener que cambiar manualmente el proxy dentro de las opciones de Internet.

Gracias

Respuestas

3 para la respuesta № 1

Esta es una muy buena pregunta y nunca he tenido que resolver esto, pero su pregunta me convenció y esto es lo que encontré.

import com.eviware.soapui.SoapUI
import com.eviware.soapui.settings.ProxySettings

SoapUI.settings.setString( ProxySettings.HOST, "127.0.0.1" )
SoapUI.settings.setString( ProxySettings.PORT, "8080" )
SoapUI.settings.setString( ProxySettings.USERNAME, "abhishekasthana" )
SoapUI.settings.setString( ProxySettings.PASSWORD, "password" )
SoapUI.settings.setString( ProxySettings.EXCLUDES, "abhishekasthana.com" )
log.info SoapUI.settings.getString( ProxySettings.ENABLE_PROXY, "No Value set" )
SoapUI.settings.setString( ProxySettings.ENABLE_PROXY, "true" )
log.info SoapUI.settings.getString( ProxySettings.ENABLE_PROXY, "No Value set" )

Deberias mirar com.eviware.soapui.settings Si quieres configurar alguna otra preferencia. También echa un vistazo soapUI tutorial en hacer lo mismo. SoapUI personas sugieren una alterno método de hacer esto, pero no he intentado esto todavía.

Así es como se ve la configuración de mi proxy cuando ejecuté el código anterior en el maravilloso paso de SOU SOUI.

enter image description here

¡Espero que esto ayude!