- Introducción a Test Suite
- Studio
- Conjunto de pruebas - Estudio
- Información general
- Actividades de prueba y API
- Arquitectura de automatización de dispositivos móviles
- Primeros pasos
- Administración de Mobile Device Manager
- Administración de aplicaciones
- Creación de flujos de trabajo de automatización móvil
- Interacción de dispositivos
- Automatización para aplicaciones React Native
- Actividades de automatización móvil y API
- Orchestrator
- Test Manager
Guía de inicio rápido
This quickstart guide provides you with a comprehensive introduction to Test Manager, empowering you to efficiently manage and execute test cases for your Studio projects. Test Manager offers a robust test management solution with support for multiple test frameworks, integration with various source control systems, and advanced reporting capabilities.
- Create a project in Test Manager, or import an existing project.
Consulta Importar proyecto para aprender a importar proyectos de prueba desde otras herramientas.
- Crea los requisitos para tus casos de prueba.
- Create test cases either in Studio, or directly in Test Manager.
- Crea conjuntos de pruebas y asignarles casos de prueba.
- Ejecuta las pruebas.
- Analiza los resultados de prueba.
AutopilotTM assists you in evaluating requirements for quality aspects such as clarity, completeness, and consistency in Test Manager.
For an existent requirement, select Evaluate quality and evaluate the requirement using AutopilotTM, to generate a list of suggestions that you can directly implement. Provide supporting documents to AutopilotTM and additional guidance through a prompt that you choose from your library or that you type in yourself.
Después de activar la evaluación, expande cada sugerencia para actualizar su estado en función del progreso de tu implementación. Puedes elegir añadir la sugerencia a tus requisitos, marcando su estado como En trabajo o Listo. También está disponible la opción de eliminar sugerencias.
Genera más sugerencias o regeneralas con diferentes documentos de apoyo u orientación adicional utilizando Sugerir más y Regenerar. También puedes mantener las sugerencias para referencia futura exportándolas a Word.
Visit Quality-check requirements -Best practices to understand how to efficiently evaluate your requirements using AutopilotTM.
Test Manager provides a set of features for creating, managing, and executing test cases for your projects. This guide walks you through the process of creating test cases, assigning automations to them, adding manual steps, and linking requirements.
Build your testing portfolio, and create test cases within Test Manager:
- Open your project in Test Manager and navigate to the Test Cases section.
- Selecciona Crear caso de prueba y configura los detalles del caso de prueba como el nombre, la versión, la descripción y las etiquetas.
- Selecciona Confirmar y el caso de prueba se mostrará en Casos de prueba.
Use AutopilotTM to generate a list of potential test cases.
- Generar pruebas a partir del requisito: puedes generar casos de prueba a partir de los detalles del requisito, seguidos de documentos cargados e instrucciones adicionales.
Abre un requisito y selecciona Generar pruebas para generar pruebas para un requisito.
- Generar pruebas para transacciones SAP: puedes generar casos de prueba para transacciones SAP desde Mapa de calor y huecos descubiertos en Análisis de impacto de cambios, utilizando documentos cargados e instrucciones adicionales.
Refine the generation process with documents and instructions for AutopilotTM to use in generating the test cases. After you select Generate tests, review the generated test cases and create tests if satisfied, or refine them with more details if otherwise.
Visit Generate tests for requirements: Best practices to check how to use the test generation feature at its full potential.
To establish traceability between test cases and requirements, you can assign test cases to requirements in Test Manager.
- Abre el caso de prueba deseado.
- Ve a Tareas y selecciona Asignar a requisito.
- Elige los requisitos a los que quieres vincular
- Selecciona Asignar para guardar los cambios.
Test cases in Test Manager can include both manual steps and a Studio automation. The automations are created in Studio as test cases, using the available activities. You need to assign Studio automations to test cases from Test Manager, to use automated executions.
To link an automation created in Studio to a test case in Test Manager:
- Integrate Studio with Test Manger, and configure the Test Manager Settings from the Studio Design ribbon.
- Select Link to Test Manager.
- Configura la información del caso de prueba, como:
- Project: Select your project. If you did not set a default project for Test Manager, see Integrating with Studio.
- Prueba: selecciona un caso de prueba de la lista desplegable.
- Name: Enter a name only if you create a new test case in Test Manager.
-
Requirement: Leave this field blank if you don't want to link the test case to an existing requirement. The name is read-only in Test Manager. Alternatively, you can select a Requirement from the dropdown list if you want to assign the test case to a specific requirement in Test Manager.
Además de la automatización, también puedes incluir pasos manuales dentro de los casos de prueba. Estos pasos manuales proporcionan instrucciones para ejecutar acciones específicas durante el proceso de prueba. Al crear o editar un caso de prueba, puedes añadir pasos manuales, describir la acción, el comportamiento esperado y definir valores del portapapeles, para que no tengas que escribir manualmente en campos.
Visit Manual test cases to learn how to add manual steps to test cases inside Test Manager.
In Test Manager, you have the option to upload relevant documents as attachments to test cases.
Opción | Descripción |
---|---|
Carga manual | Sigue estos pasos:
|
Actividad Adjuntar documento | Añade la actividad Adjuntar documento en tu automatización de Studio. Los archivos adjuntos aparecerán en la pestaña de Archivos adjuntos en la página Ejecución después de la ejecución. |
- Selecciona Más opciones para el caso de prueba que quieres duplicar y luego selecciona Clonar.
- Elige si quieres clonar también información relacionada, como documentos, etiquetas o asignaciones a requisitos.
- Selecciona Clonar para guardar tus cambios.
Test Manager provides a range of actions that can be performed on individual test cases:
- Ver una descripción general de un caso de prueba al seleccionar su clave. Esto te lleva a la página Información general.
- Accede al registro del último resultado del caso de prueba. Selecciona Abrir registro de ejecución para un caso de prueba y puedes ver detalles sobre la última ejecución de prueba.
- Elimina casos de prueba.
- Desvincula la automatización.
- Clona casos de prueba.
- Open your project in Test Manager, and select Test Sets.
- Selecciona Crear conjunto de pruebas.
- Rellena la información sobre el conjunto de pruebas, como el nombre, la descripción, si debe mostrar la cobertura de actividad (Habilitar cálculo de cobertura de actividad de RPA) y etiquetas.
- Selecciona Crear para guardar tus cambios.
Después de crear un conjunto de pruebas, debes asignarle casos de prueba. Para asignar casos de prueba a un conjunto de pruebas, abre el conjunto de pruebas deseado y en el menú Tareas selecciona Asignar casos de prueba.
- Utilizar asignación estática: selecciona manualmente los casos de prueba que quieres vincular.
- Utilizar asignación dinámica: introduce la etiqueta de los casos de prueba que quieres asignar. Cada vez que se inicia una ejecución, todos los casos de prueba que tienen al menos una de las etiquetas seleccionadas asignadas se añadirán a la ejecución.
La siguiente imagen animada muestra cómo crear un conjunto de pruebas y asignarle casos de prueba estáticos y dinámicos.
Los conjuntos de pruebas pueden establecerse para ejecutarse desde una carpeta de ejecución predeterminada o una carpeta de ejecución especificada. Esto te permite ejecutar exclusivamente casos de prueba que forman parte de esa carpeta en particular. Además, también tienes la opción de especificar paquetes en particular y sus versiones desde las que se ejecutarán exclusivamente los casos de prueba. Para utilizar esta capacidad, sigue estos pasos:
- Consulta la configuración del nivel de tenant:
- Visit Test Manager, select Settings from the header, and then go to the General tab.
- Consulta la configuración Permitir contexto de ejecución heredada:
- Si la configuración está habilitada: los casos de prueba se ejecutan sin una carpeta de ejecución específica.
- Si la configuración está deshabilitada: los casos de prueba solo pueden ejecutarse desde una carpeta de ejecución de Orchestrator específica y desde un paquete y versión especificados.
- Establece una carpeta de ejecución predeterminada en las configuraciones del proyecto:
- Ve a Configuración del proyecto y selecciona la pestaña Automatización.
- Establece tu carpeta de ejecución predeterminada.
Esta carpeta predeterminada se aplica a todos los conjuntos de pruebas a menos que se especifique una carpeta de ejecución única.
- Selecciona una carpeta de ejecución para un conjunto de pruebas:
- Navega a Conjuntos de prueba y abre un conjunto de prueba.
- En la pestaña Casos de prueba, selecciona Seleccionar Automatización.
- Elige una carpeta preferida, de la lista desplegable carpeta de ejecución.
- Selecciona Guardar para aplicar el cambio.
- Selecciona un paquete y versión en particular:
- En la pestaña Casos de prueba de un conjunto de pruebas, selecciona Seleccionar Automatización nuevamente.
- Puedes utilizar las siguientes opciones:
- Paquetes de selección automática: selecciona todos los paquetes disponibles en la carpeta con sus últimas versiones, en función de los casos de prueba asignados al conjunto de pruebas.
- Añadir automatización: te permite elegir manualmente un paquete y su versión desde las listas desplegables correspondientes. Utiliza Seleccionar para confirmar cada emparejamiento de versión de paquete.
You can link your test sets from Orchestrator and execute them in Test Manager. To achieve this, you first need to create the test set in Orchestrator, and assign only automated test cases to it.
- Open your project in Test Manager.
- Navega a Conjuntos de pruebas y luego Vincular.
- Selecciona un conjunto de pruebas en la lista y selecciona Enlace.
- Selecciona Más opciones para el conjunto de prueba que quieres duplicar y luego selecciona Clonar.
- Elige si quieres clonar también información relacionada, como Documentos y Etiquetas.
- Selecciona Clonar.
In Test Manager, you have the option to execute tests manually or using automations. Manual test executions are performed directly in Test Manager, while automated executions are initiated through Test Manager and carried out via Orchestrator. Before executing test cases, it is necessary to create a test set, which will be used for the execution.
Automated execution refers to test sets created in Test Manager with linked test cases from Studio. Before executing automated tests in Test Manager, make sure you have created the test sets in Orchestrator.
You can execute all test sets using the Execute Automated option. Orchestrator is invoked for test cases linked to Test Manager. To execute test sets linked from Orchestrator, ensure that you create the test sets in Orchestrator.
- Open your project in Test Manager and then navigate to Test Sets.
- Selecciona un conjunto de pruebas y haz clic en los puntos suspensivos verticales.
- Selecciona Ejecutar automatizado.
Manual execution applies to test sets created in Test Manager, including test cases with manual steps. Manual execution can be performed for both Test Manager test sets and linked test sets from Orchestrator.
- Open your project in Test Manager and then navigate to Test Sets.
- 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.
Execution in Test Manager provide insights about the execution of test sets. Below you have a breakdown of how you can analyze and work with test results.
Open Execution in Test Manager to view a list of test executions. Each test execution represents the execution of a test set. The executions are sorted based on the finish date, with ongoing and pending executions displayed at the top.
Al seleccionar una entrada de ejecución de prueba, se abre una vista detallada. Esta vista muestra información como el tiempo de inicio de la ejecución, la duración y los registros de ejecución. La sección Resultados proporciona una descripción general de todos los resultados de prueba individuales de casos de prueba, llamados Registros de casos de prueba. Esto te permite tomar acciones en resultados de prueba individuales.
- Verde: casos de prueba aprobados.
- Rojo: casos de prueba fallidos.
- Gris: casos de prueba sin resultados definitivos, como los que aún no se han ejecutado dentro de un conjunto de pruebas en curso.
Resultado | Descripción |
---|---|
Registro de ejecución | El registro de ejecución contiene información esencial, incluidas asserciones, registros, detalles de ejecución, requisitos afectados y archivos adjuntos. Selecciona la clave del caso de prueba en la página de Ejecución para acceder al registro de ejecución. |
Cobertura de actividad | Puedes habilitar la cobertura de actividad para ejecuciones de prueba automatizadas. Esta característica proporciona información sobre las actividades cubiertas durante la ejecución de prueba. |
Integración de gestión de defectos | If you have an external defect management system integrated with Test Manager, you can create defect reports directly from the execution logs. Open a test case log, select Tasks, and then Create Defect. |
Sincronización de defectos | Test Manager allows synchronization of execution results with external tools as part of an ALM tool integration. This synchronization ensures that execution details, logs, timestamps, and other relevant information are shared with the integrated tool. |
Crear y desvincular defectos | Dentro de la página Ejecución, puedes crear defectos accediendo a los registros de casos de prueba, seleccionando Tareas y seleccionando Crear Defecto.Además, tienes la opción de desvincular defectos de una herramienta externa, que separa el resultado de ejecución de prueba de la entrada de la herramienta externa. |
- Identifica resultados de prueba manuales o automatizados.
- Realiza un seguimiento del progreso de las ejecuciones de prueba en curso.
- Abre el conjunto de pruebas ejecutado para revisar los detalles.
- Examina registros y archivos adjuntos asociados con ejecuciones de prueba.
- Create defects in your defect management system directly from Test Manager if you have an ALM tool integration.
- Crear requisitos
- Quality-check requirements
- Requisitos de clonación
- Creación de casos de prueba
- Creación de casos de prueba
- Generating tests for requirements
- Vinculación de los casos de prueba a los requisitos
- Asignar automatización de Studio a casos de prueba
- Añadir pasos manuales a los casos de prueba
- Cargando documentos
- Clonación de casos de prueba
- Managing test cases
- Creating test sets
- Creating test sets
- Asignar casos de prueba a conjuntos de pruebas
- Configurar conjuntos de pruebas para ejecutarse desde una carpeta de ejecución especificada
- Linking Orchestrator test sets
- Clonación de conjuntos de pruebas
- Artículos relacionados
- Ejecución de pruebas
- Ejecución automatizada
- Ejecutar pruebas utilizando automatizaciones
- Ejecución manual
- Ejecutar pruebas manualmente
- Artículos relacionados
- Analizar resultados
- Acceder a resultados de prueba
- Detalles de la ejecución
- Comprensión del estado de ejecución de las pruebas
- Explorar resultados de prueba
- Trabajar con resultados de prueba
- Artículos relacionados