- Primeros pasos
- Gestión de proyecto
- Trabajo con el análisis de impacto de cambios
- Creación de casos de prueba
- Asignar Casos de prueba a los Requisitos
- Clonación de casos de prueba
- Exportar casos de prueba
- Vincular casos de prueba en Studio a Test Manager
- Delete test cases
- Habilitar la gobernanza a nivel de proyecto
- Deshabilitar la gobernanza a nivel de proyecto
- Habilitar el control a nivel de caso de prueba
- Deshabilitar el control a nivel de caso de prueba
- Habilitar o deshabilitar el control en masa para casos de prueba
- Aplicar el orden de firma para casos de prueba gobernados
- Gestionar aprobadores para casos de prueba controlados
- Gestionar casos de prueba gobernados en el estado En trabajo
- Gestionar casos de prueba gobernados en el estado En revisión
- Gestionar objetos controlados en estado Firmado
- Gestionar comentarios para casos de prueba controlados
- Ver información de gobernanza para registros de casos de prueba
- Gestionar aprobadores para registros de casos de prueba gobernados
- Gestionar registros de casos de prueba gobernados en el estado En trabajo
- Gestionar registros de casos de prueba gobernados en el estado En revisión
- Gestionar registros de casos de prueba gobernados en el estado Firmado
- Gestionar comentarios para registros de casos de prueba gobernados
- Habilitar la gobernanza a nivel de registro de casos de prueba
- Deshabilitar el control a nivel de registro de casos de prueba
- Viewing and searching test cases
- Ejecutar casos de prueba sin un conjunto de pruebas
- Ejecutar pruebas mixtas
- Crear ejecuciones pendientes
- Volver a ejecutar ejecuciones de prueba
- Solución de problemas de ejecuciones automatizadas
- Preguntas frecuentes: paridad de características: Test Manager frente a Orchestrator
- Analizar resultados de prueba
- Estados de resultados de la prueba de Playwright
- Eliminar resultados de casos de prueba
- Sincronización de defectos
- Creating defects from results
- Resultados de pruebas automatizadas
- Anular los resultados de la prueba
- Navigating and searching test results
- Examinar resultados de casos de prueba
- Ver cobertura de actividad
- Operaciones y utilidades del proyecto
- Configuración de Test Manager
- Configuración del nivel de tenant
- Configuración general del proyecto
- Eventos
- Suscribirse a eventos
- Suscribirse a todos los eventos:
- Darse de baja de eventos
- Darse de baja de todos los eventos
- Unsubscribing from the Notifications settings page
- Viewing notifications
- Filtrar notificaciones
- Viewing email notifications
- Enabling email notifications for SMTP servers
- Ver solo las notificaciones no leídas
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Cifrado de claves administradas por el cliente
- Registros de auditoría
- Integración de herramientas de ALM
- Integración de herramientas de ALM
- Test Manager Connect
- Test Manager: conector de Integration Service
- Rangos de IP salientes para conectores
- Trabajar con SAP Cloud ALM y Test Manager
- Step 1: Integrating SAP Cloud ALM with Test Manager
- Step 2: Creating automated test cases in SAP Cloud ALM
- Step 3: Creating automated test cases in Test Manager
- Step 4: Synchronizing test cases from Test Manager to SAP Cloud ALM
- Step 5: Assigning test automations to test cases
- Step 6: Executing test cases
- Mejores prácticas de automatización de pruebas de SAP
- Resolución de problemas de la integración de Jira
- Integración de API
- Agentes de codificación para pruebas
- Solución de problemas
Crear pruebas automatizadas
Crea, publica y vincula pruebas automatizadas en Studio antes de ejecutarlas como parte de los escenarios de rendimiento en Test Manager.
Antes de ejecutar escenarios de rendimiento, debes crear, publicar, vincular y asignar tus pruebas.
Requisitos previos
- Puedes crear escenarios de rendimiento solo para casos de prueba creados utilizando los últimos paquetes compatibles (
Testing.Activitiesv.25.10.2 o superior,UIAutomation.Activitiesv.25.10.2 o superior,WebAPI.Activitiesv.2.1.0 o superior). Las versiones anteriores pueden funcionar localmente o en conjuntos de pruebas, pero fallan cuando se ejecutan a escala. - Usa proyectos de Windows cuando ejecutes casos de prueba en las instalaciones, utilizando App Testing Robots (robots desatendidos).
- Use Cross-platform projects when you execute test cases using serverless robots. You cannot run desktop automations, such as for SAP WinGui, on Cross-platform projects.
Pasos
-
Crear pruebas en Studio. Configura las pruebas.
- Diseña tus pruebas automatizadas como lo harías para cualquier caso de prueba funcional.
Nota:Independientemente del tipo de proyecto que utilices, el Analizador de flujo de trabajo se ejecuta automáticamente como parte de cada ejecución en seco y comprueba cada caso de prueba en busca de dos cosas: si se cumplen las versiones del paquete anteriores y si la automatización utiliza cualquier actividad que no sea elegible para las pruebas de rendimiento. Si una comprobación falla, el Analizador de flujo de trabajo informa de lo que está mal para que puedas solucionarlo antes de dedicar minutos del robot a una ejecución que no puede tener éxito.
Las actividades no compatibles incluyen:
- Actividades de Computer Vision
- Actividades basadas en imágenes/OCR
- Modo de entrada de eventos de hardware
- Acceso al sistema de archivos local
- Patrones de interacción solo de escritorio, como teclas de acceso rápido globales y gestión de ventanas
For examples on creating various automated tests in Studio, see the following tutorials:
Consejo:Run your automated tests locally in Studio to validate behavior before deploying it for performance testing, as tests must be data-stable and reliable before scaling.
-
Publica tu proyecto que contiene las pruebas automatizadas en Orchestrator. El proyecto se publica en Orchestrator en forma de paquete NUPKG. Para conocer los pasos sobre la publicación de proyectos de Studio en Orchestrator, consulta Acerca de la publicación de proyectos de automatización.
-
Vincula las pruebas a Test Manager.
- Ve a Test Manager, en el mismo tenant donde publicaste el proyecto en Orchestrator.
- Crea un caso de prueba. Consulta Crear casos de prueba para ver los pasos detallados.
- Open the previously created test case, and select Select automation to link the previously published NUPKG package, containing the Studio automated tests. Refer to Selecting automation for detailed steps on selecting an automation for a test case.
-
Asigna pruebas a conjuntos de pruebas en Test Manager. Consulta Añadir casos de prueba a un conjunto de pruebas para ver los pasos detallados.
-
Ejecuta el caso de prueba en un conjunto de pruebas en Test Manager para confirmar la ejecución correcta. Consulta Ejecutar pruebas automatizadas para ver los pasos detallados.
Resultado
Los casos de prueba automatizados se crean, se publican en Orchestrator, se vinculan a Test Manager y se asignan a conjuntos de prueba. Las pruebas están listas para ejecutarse como parte de escenarios de rendimiento.