- Primeros pasos
- Studio
- Orchestrator
- Testing Robots
- Test Manager
Ejecución de pruebas
Puedes ejecutar pruebas de forma manual o automática. Las ejecuciones manuales de pruebas se invocan mediante Test Manager mientras que las ejecuciones automatizadas se invocan mediante Test Manager y se ejecutan a través de Orchestrator. Para ejecutar tus casos de prueba, primero debes crear un conjunto de pruebas, que se ejecutará más tarde.
- Puedes utilizar tanto Ejecutar manualmente como Ejecutar automatizado para conjuntos de pruebas creados en Test Manager así como los conjuntos de pruebas vinculados de Orchestrator.
- Solo se ejecutan las versiones de caso de prueba incluidas en el conjunto de pruebas. Si deseas ejecutar nuevos casos de prueba, debes asignar nuevas versiones a tu conjunto de pruebas. Para los conjuntos de pruebas de Orchestrator debes asegurarte de que se publiquen los paquetes más recientes.
La ejecución automatizada se refiere a conjuntos de pruebas que se han vinculado desde Orchestrator o conjuntos de pruebas creados en Test Manager que tienen casos de pruebas vinculados de Studio.
Antes de ejecutar pruebas automatizadas en Test Manager, asegúrate de que crees conjuntos de pruebas en Orchestrator.
Tanto los conjuntos de pruebas de Test Manager como los conjuntos de pruebas que se han vinculado de Orchestrator pueden ejecutarse manualmente. Si se han definido pasos manuales para los casos de prueba. Para obtener más información, consulta Ejecución de pruebas.
- Abre tu proyecto en Test Manager y ve a Conjuntos de pruebas.
- Selecciona un conjunto de pruebas y haz clic en los puntos suspensivos verticales.
- Selecciona Ejecutar manualmente. El asistente de ejecución manual se abre en una nueva ventana. Asegúrate de que tu bloqueador de ventanas emergentes permita que se abra la ventana.
Para obtener más información sobre los resultados de pruebas, consulta Analizar resultados de pruebas.
- Los casos de prueba que no contengan pasos manuales se saltarán durante la ejecución sin producir ningún resultado.
- El caso de prueba automatizado puede tener pasos manuales definidos y también puede ejecutarse manualmente.
Como alternativa, puedes abrir tu conjunto de pruebas, hacer clic en Ejecutar y seleccionar Manualmente en el menú desplegable.
Asistente de ejecución manual
El asistente de ejecución manual te permite realizar un conjunto de pruebas manuales una tras otra. Debes establecer un resultado en cada paso manual para avanzar al siguiente caso de prueba en el conjunto de pruebas.
A través del Asistente de ejecución manual debes tratar y marcar pasos en cada caso, ya sea como fallido o como aprobado.
Utiliza Establecer fallido o Establecer aprobado para marcar un paso en cada caso. Agrega comentarios, especialmente en caso de fallo, para proporcionar detalles sobre el resultado concreto. Puedes establecer varios pasos consecutivos como aprobados haciendo clic en Establecer aprobado hasta aquí.
Una vez que el último paso de un caso de prueba tenga un resultado asignado, puedes hacer clic en Siguiente. Esto te permite ir al siguiente caso de prueba del conjunto de pruebas. Una vez que hayas terminado con el último caso de prueba, al hacer clic en Hecho finaliza la ejecución por completo.
Puedes ejecutar todos los conjuntos de pruebas mediante Ejecutar automatizado. Orchestrator se invoca para casos de prueba que se han vinculado a Test Manager. Para ejecutar conjuntos de pruebas vinculados desde Orchestrator, asegúrate de crear tus conjuntos de pruebas en Orchestrator.
También puedes ejecutar pruebas automatizadas si el conjunto de pruebas incluye casos de prueba vinculados desde Studio. Para obtener más información, consulta Ejecución de pruebas.
:grey-exclamation: Para utilizar la opción Ejecutar automatizado, necesitas por lo menos un caso de prueba automatizado en un conjunto de pruebas.
- La ejecución de pruebas para conjuntos de pruebas enlazados desde Orchestrator solo incluye los casos de prueba que se han publicado en la última versión del paquete. Si deseas ejecutar nuevos casos de prueba, debes publicar una nueva versión del paquete en Orchestrator y vincular el conjunto de pruebas con Test Manager.
- Si tu conjunto de prueba incluye casos de prueba de múltiples, proyectos de Studio, entonces se tendrá en cuenta para su ejecución el proyecto con el mayor número de casos de prueba. Por lo tanto, solo se ejecutarán los casos de prueba de este proyecto.
- Si tu conjunto de pruebas incluye casos de prueba que están duplicados en varios proyectos de Studio, la clasificación se realiza por nombre del proyecto en orden descendente. Solo se ejecutarán los casos de prueba del proyecto que está situado primero en la lista.
No se pudo iniciar la ejecución automatizada porque el paquete no se encontró en Orchestrator. Solo se pueden ejecutar casos de prueba de paquetes que se han publicado en Orchestrator.
Solución
Necesita publicar el paquete de Studio en Orchestrator. Este problema se produce cuando un caso de prueba está vinculado de Studio a Test Manager pero el paquete aún no está publicado en Orchestrator.
Los casos de prueba no se pudieron ejecutar porque no se han encontrado versiones ejecutables. Solo se pueden ejecutar los casos de prueba publicados con la última versión del paquete en Orchestrator.
Solución
Este problema se produce cuando los casos de prueba de un conjunto de pruebas no se publican en el paquete de Studio más reciente para Orchestrator. Es posible que obtengas el mismo error si no se ha encontrado ningún proceso / versión en Orchestrator para el paquete de Studio.
No se pudo iniciar la ejecución automatizada porque no se han encontrado casos de prueba automatizados en este conjunto de pruebas.
Solución
Debes tener al menos un caso de prueba automatizado para utilizar Ejecutar automatizado.Para más información, consulta Condiciones.
Solución
Si la ejecución del conjunto de prueba falla por cualquier motivo distinto de los especificados anteriormente, obtenga ayuda de los servicios de soporte de UiPath.
- Condiciones
- Ejecución automatizada
- Ejecución manual
- Ejecución de pruebas manuales
- Ejecutar casos de prueba manualmente
- Ejecución de pruebas automatizadas
- Condiciones
- Ejecutar conjuntos de pruebas automatizados
- Solución de problemas de ejecuciones automatizadas
- No se pudo iniciar la ejecución automatizada porque el paquete no se encontró en Orchestrator. Solo se pueden ejecutar casos de prueba de paquetes que se han publicado en Orchestrator.
- Los casos de prueba no se pudieron ejecutar porque no se han encontrado versiones ejecutables. Solo se pueden ejecutar los casos de prueba publicados con la última versión del paquete en Orchestrator.
- No se pudo iniciar la ejecución automatizada porque no se han encontrado casos de prueba automatizados en este conjunto de pruebas.
- Se produjo un error al ejecutar el conjunto de pruebas. Inténtelo de nuevo.