Sé cómo cambiar el punto final para cada prueba, pero tengo más de 100 pruebas, así que me gustaría seleccionar las pruebas del proyecto/todas y decir establecer un nuevo punto final. ¿Es posible?¿Cómo cambiar la dirección del punto final para múltiples pruebas?
Respuesta
¡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.
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.
También podría configurar un prefijo de punto final 'centralizado' como se describe aquí: http://www.soapui.org/Functional-Testing/working-with-properties.html#4-example-n-centralized-endpoint
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.
- 1. SoapUI cambiar la dirección del punto final
- 2. ¿Cómo puedo cambiar la dirección del punto final programáticamente en el sitio del cliente?
- 3. WCF - cambiar los resultados dirección de punto final en SecurityException
- 4. Cambiar la dirección del punto final de WebService en tiempo de ejecución
- 5. Override Glassfish generado Servicio WSDL Dirección del punto final
- 6. Cómo modificar programáticamente la configuración de la dirección del punto final WCF app.config?
- 7. WCF javascript proxy no encontrado cuando la dirección del punto final no está en blanco
- 8. exponiendo punto final net.tcp
- 9. Cambiando la dirección del borde en el punto
- 10. ¿Cómo obtener la dirección IP de un punto final remoto WCF?
- 11. Detección del punto de inicio/final del movimiento
- 12. cambiar la dirección del texto del cuadro de texto automáticamente
- 13. WCF: el mensaje no pudo enviarse porque el servicio en la dirección del punto final ... no está disponible para el protocolo de la dirección
- 14. cómo cambiar la dirección de correo electrónico predeterminada para postfix?
- 15. Protección del punto final del servicio WCF con autenticación personalizada
- 16. ¿Qué es un "punto final" en WCF?
- 17. API de punto final Semántica
- 18. Lectura del punto final desde el archivo de configuración
- 19. ¿Hay alguna manera de exponer múltiples servicios de WCF a través de un punto final único?
- 20. ¿Cómo obtengo el punto final del servidor en una aplicación en ejecución?
- 21. Perl punto y coma al final de la instrucción
- 22. Punto final del cliente WCF: SecurityNegotiationException sin <dns>
- 23. ¿Qué es un punto final?
- 24. WCF sin punto final para archivos más grandes
- 25. Cambiar dirección de ActionBar
- 26. Configuración del punto final local de un socket
- 27. Cómo cambiar el símbolo del punto decimal en double.ToString()?
- 28. Obtención de WSDL desde una dirección de punto final de servicio web
- 29. Cambiar la dirección "De:" en Unix "mail"
- 30. Cómo proporcionar un SPARQL punto final mediante Tomcat 7.0.27
Wow, no lo sabía usando soapUI Pro desde la versión 2.x :-) –
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. –
Esto también funciona en la versión gratuita 5.0.0 – Marcel