test-suite
latest
false
UiPath logo, featuring letters U and I in white
Guía de usuario de Test Suite
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 15 de nov. de 2024

Generate tests for requirements

Generar casos de prueba manuales para el requisito

With the Generate tests feature, you can create manual test cases directly from your requirements using generative AI. The tool that helps you generate test cases is called AutopilotTM. With the help of AutopilotTM, this feature creates a list of manual test cases by analyzing various requirement details such as name, description, attachments, custom fields, labels, and documents. You can then create test cases from the initial list or provide specific instructions for generating test cases tailored to your exact needs.

Requisitos previos

To generate tests for a requirement, your Test Manager role must have the following permissions:

  • Caso de prueba: crear
  • Requisito: editar

Tomemos el ejemplo de probar una característica para enviar solicitudes de préstamo en la aplicación de UiBank. Así es como se utiliza la herramienta:

Pasos

  1. Abre un proyecto y navega a Requisitos.
  2. Crea un requisito llamado Enviar solicitud de préstamo y escribe una descripción detallada al respecto, resaltando el flujo de aplicación y los criterios de aceptación. Comprueba la descripción que puedes utilizar para este ejemplo:
    Ejemplo de requisito

    This requirement details how people can apply for a loan in the UiBank Banking Application powered by UiPath®.

    Flujo de aplicaciones
    • El solicitante inicia la aplicación de préstamo en https://uibank.uipath.com.
    • El solicitante hace clic en el botón "Producto" en el menú de encabezado.
    • El solicitante hace clic en el botón "Préstamos" en el menú desplegable.
    • El sistema redirecciona a https://uibank.uipath.com/loans.
    • El solicitante hace clic en el botón "Solicitar un préstamo".
    • El sistema redirecciona a https://uibank.uipath.com/loans/apply.
    • El solicitante debe rellenar los siguientes campos obligatorios:
      • Dirección de correo electrónico: este campo requiere una dirección de correo electrónico en un formato válido.
      • Cantidad del préstamo: este campo solo acepta valores enteros positivos.
      • Término del préstamo: este campo proporciona las opciones '1', '3', '5' y '10' en años.
      • Ingreso anual: este campo solo acepta valores enteros positivos.
      • Edad: este campo solo acepta valores enteros positivos.
    • El solicitante hace clic en el botón "Enviar aplicación de préstamo".
    • Se notifica al solicitante si la aplicación de préstamo se aprueba o rechaza en la página siguiente.

    Criterios de aceptación

    Para solicitantes de entre 18 y 65 años de edad y un importe de préstamo inferior a 100 000, aprobamos la aplicación de préstamo con:

    • ''¡Felicidades! Te han aprobado un préstamo con UiBank".

    Para solicitantes menores de 18 años de edad, rechazamos la aplicación de préstamo con:

    • "Lo sentimos, en este momento no se te ha aprobado un préstamo".

    Para solicitantes entre 18 y 65 años y un importe de préstamo superior a 100 000 rechazamos la solicitud de préstamo con:

    • "Lo sentimos, en este momento no se te ha aprobado un préstamo".

    Para solicitantes que no rellenan todos los campos obligatorios y luego hacen clic en el botón "Enviar aplicación de préstamo":

    • No se mostrará ningún mensaje de error
    • No se tomará ninguna acción
    • El solicitante permanecerá en la misma página
  3. Selecciona Más opciones para este requisito y elige Generar pruebas. Como alternativa, abre el requisito y luego elige Generar pruebas.

    Se abre la ventana Proporcionar documentos compatibles, que le solicita archivos adjuntos u otros documentos necesarios para generar casos de prueba. Los archivos adjuntos deben estar vinculados al proceso de envío de solicitudes de préstamo.

  4. En la ventana Proporcionar documentos compatibles, seleccione los archivos adjuntos del requisito . Estos se utilizan al generar pruebas. También puedes cargar otros archivos tú mismo.


  5. Select Next and provide additional instructions that AutopilotTM should use when generating test cases. Choose from a prompt from the Prompt library or type these instructions in the Provide Additional Guidance window.
    These are some of the instructions that Autopilot can follow:
    • You can instruct AutopilotTM the number of test cases that you want to generate. The maximum number of test cases is 50.
    • You can specify AutopilotTM to cover all user steps and acceptance criteria described in the loan request requirement.
    • You can instruct AutopilotTM to generate pre-conditions.
    • You can specify AutopilotTM to generate an expected result for each test step.


  6. Selecciona Generar pruebas para iniciar el proceso.

    Cuando la generación finaliza, recibirás una notificación de generación de casos de prueba completada. Dependiendo de tus preferencias de notificación, puedes recibir la notificación tanto en la aplicación como a través de correo electrónico.

  7. Selecciona la notificación Generación de pruebas completada para revisar los casos de prueba generados.
    1. Expande cada caso de prueba en el panel Generar pruebas y revisa los casos de prueba generados.


    2. Si está satisfecho con su contenido, seleccione Crear pruebas.

      Los casos de prueba generados también están vinculados con el requisito que se utilizó para generarlos.

  8. Si no estás satisfecho con los casos de prueba generados, selecciona Regenerar y proporciona detalles adicionales sobre tu caso de uso.
    1. Attach more relevant documents for AutopilotTM to use.
    2. Haz clic en Siguiente y escribe detalles adicionales en el cuadro de texto Proporcionar instrucciones.

      La sección Mejores prácticas para escribir instrucciones al final de esta página proporciona orientación para crear solicitudes eficaces.

    3. Después de refinar los pasos, selecciona Regenerar.
    4. Selecciona la notificación Generación de pruebas completada para revisar los casos de prueba generados.
    5. Expande cada caso de prueba y revísalos.
    6. Selecciona los casos de prueba con los que estás satisfecho y luego selecciona Crear pruebas.

Tipos de archivo compatibles

Solo puedes cargar las siguientes extensiones de archivo, desde las que Autopilot procesa solo el contenido de texto:

  • DOCX
  • XLSX
  • TXT
  • CSV
  • PNG
  • JPG
  • PDF
  • BPMN
Nota: Autopilot procesa solo el contenido de texto en los archivos . Las imágenes dentro de los archivos no se procesan.

Mejores prácticas

Visit Best practices for generating tests from requirements to check a comprehensive list of guidelines and examples to help you write effective instructions.

User access management with Autopilot for Testers

La política de gobernanza de la capa de confianza de IA te permite gestionar el uso de características impulsadas por IA dentro de tu organización. Aunque todos los miembros tienen acceso predeterminado a estas características, puedes utilizar esta política para restringir el acceso según sea necesario. La política de gobernanza de la capa de confianza de IA te permite limitar el acceso de un usuario a ciertas características impulsadas por IA o a todas ellas, en un nivel de usuario, grupo o tenant. Además, te da la capacidad de decidir a qué productos de IA pueden acceder los usuarios. Puedes crear, modificar e implementar esta política de gobernanza en AutomationOps.

Si quieres implementar una política de gobernanza de capa de confianza de IA y seguir utilizando las capacidades de prueba impulsadas por IA, asegúrate de que, dentro de la alternancia de características de la política, seleccionas para habilitar características de Test Manager.

Comprueba los siguientes recursos para aprender a crear, configurar e implementar una política de gobernanza para tu organización.

Acceder a los últimos resultados de generación de pruebas

Acceda a sus últimos casos de prueba generados en la página Requisitos.
  1. Vaya a Resultados más recientes.
  2. Seleccione Casos de prueba generados.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.