2011-07-05 14 views

Respuesta

43

¡Sí, es posible!

Haga doble clic en su interfaz WSDL en la vista de Navigator a la izquierda.

A continuación, seleccione la segunda pestaña llamada Service Endpoints. Seleccione el punto final deseado (o agréguelo primero mediante el símbolo "+") y haga clic en Asignar. Ahí selecciona Todas las solicitudes y solicitudes de prueba.

+0

Wow, no lo sabía usando soapUI Pro desde la versión 2.x :-) –

+0

FYI, la opción "Todas las solicitudes y solicitudes de prueba" está en la parte superior del menú desplegable. Debido a que tenía una lista bastante alta de puntos finales, no los encontré al principio. Además, al lanzar un TestRunner también puede anular el punto final. –

+0

Esto también funciona en la versión gratuita 5.0.0 – Marcel

2

Por lo que yo sé, no hay forma de hacer esto en soapUI. Sin embargo, podría intentar lo siguiente:

  • Guarde su proyecto y cierre el soapUI.
  • Abra el archivo XML de su proyecto en un editor de texto.
  • Busque <con:endpoint> que contiene la URL para el punto final.
  • Reemplace el punto final en el editor de texto.

Esto, por supuesto, solo funciona si el punto final que desea cambiar es idéntico para todos los artefactos de soapUI.

0

De soapUI 4.5 una nueva característica llamada "Ambientes" se ha añadido a soapUI Pro. Es bastante útil y te permite lo que intentas lograr aquí.

Una vez que configure todos sus entornos y puntos finales correspondientes, es una cuestión de seleccionar el entorno del menú desplegable cuando ejecuta testSuite/testCase. Puede agregar tantos entornos como desee. De esta forma, no necesita actualizar nada cuando desee voltear el entorno.

Cuestiones relacionadas