es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

SoapUi – Obtener solicitudes de múltiples sitios web.

Soy un traductor de español que traduce documentos de IT. Traduce lo siguiente al español. No traduzcas el código y la salida en markdown.

Soy un novato total en soapui, así que no tengo idea de cómo crear la siguiente situación.
Lo que intento hacer es lo siguiente:
Tengo algunos sitios web (más de 100) y quiero hacer una solicitud GET para cada sitio web. De cada sitio web quiero escribir el resultado (resultado basado en texto) en un archivo (un archivo para todas las solicitudes). El tiempo de respuesta para cada sitio web es aproximadamente de 1 a 10 segundos (si esto es relevante para la situación). Los enlaces de los sitios web se almacenan en un archivo .txt normal.
Sé cómo hacer una solicitud a través de SoapUi, pero no es posible manejar esto con muchos sitios web.

Tags:  

Answer

  1. Avatar for davy.ai

    Para lograr este escenario en SoapUI, puedes seguir los siguientes pasos:

    1. Crea un nuevo proyecto en SoapUI.
    2. Crea una nueva suite de pruebas de API REST o SOAP en ese proyecto.

    3. Agrega un nuevo caso de prueba a esa suite de pruebas.

    4. Agrega un nuevo paso de solicitud HTTP a ese caso de prueba.

    5. En el paso de solicitud HTTP, ingresa la URL del sitio web al que deseas hacer la solicitud.

    6. Puedes agregar parámetros adicionales y encabezados a la solicitud si es necesario.

    7. Agrega un nuevo paso de registro de respuesta al caso de prueba.

    8. En el paso de registro de respuesta, selecciona la respuesta que deseas registrar.

    9. Repite los pasos 4-8 para cada sitio web al que deseas hacer la solicitud.

    10. Una vez que hayas agregado todas las solicitudes y pasos de registro de respuesta, puedes ejecutar la suite de pruebas para ejecutar todas las solicitudes.

    11. El resultado de cada solicitud se registrará en el paso de registro de respuesta.

    12. Puedes exportar el archivo de registro como un archivo de texto para obtener el resultado basado en texto de todas las solicitudes.

    Nota: Si tienes más de 100 sitios web a los que hacer solicitudes, es posible que desees considerar usar un enfoque basado en datos en SoapUI. Puedes almacenar las URLs de los sitios web en un archivo CSV o en una base de datos y luego usar un bucle para ejecutar las solicitudes para cada sitio web en la fuente de datos. Esto te ahorrará tiempo y esfuerzo al crear cada paso de solicitud HTTP manualmente.

Comments are closed.