- Primeros pasos
- Gestión de proyecto
- Documentos
- 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
- Casos de prueba manuales
- Importar casos de prueba manuales
- Documentar casos de prueba con Task Capture
- Parámetros
- 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
- Gestionar aprobadores para casos de prueba controlados
- Gestionar casos de prueba gobernados en el estado En trabajo
- Gestionar casos de prueba controlados en el estado En revisión
- Gestionar objetos controlados en estado Firmado
- Gestionar comentarios para casos de prueba controlados
- Aplicar filtros y vistas
- Importar conjuntos de pruebas de Orchestrator
- Creating test sets
- Añadir casos de prueba a un conjunto de pruebas
- Asignar usuarios predeterminados en la ejecución del conjunto de pruebas
- Habilitación de la cobertura de actividad
- Habilitar Healing Agent
- Configurar conjuntos de pruebas para carpetas de ejecución y robots específicos
- Anular parámetros
- Clonación de conjuntos de pruebas
- Exportar conjuntos de pruebas
- Aplicar filtros y vistas
- Preguntas frecuentes: paridad de características: Test Manager frente a Orchestrator
- Ejecución de pruebas manuales
- Ejecución de pruebas automatizadas
- Ejecutar casos de prueba sin un conjunto de pruebas
- Ejecutar pruebas mixtas
- Crear ejecuciones pendientes
- Aplicar una orden de ejecución
- Volver a ejecutar ejecuciones de prueba
- Programar ejecuciones
- Solución de problemas de ejecuciones automatizadas
- Pruebas de accesibilidad para Test Cloud
- Buscar con Autopilot
- Operaciones y utilidades del proyecto
- Configuración de Test Manager
- Configuración del nivel de tenant
- Gestión de acceso de usuario y grupo
- Búsqueda de Autopilot
- Campos personalizados
- Biblioteca de solicitudes
- Configuración general del proyecto
- Configuración del proyecto de automatización
- Mis notificaciones
- Cifrado de claves administradas por el cliente
- Registros de auditoría
- Integración de herramientas de ALM
- Integración de API
- Solución de problemas
Guía de usuario de Test Manager
Requisitos previos
La disponibilidad de las características depende de la plataforma en la nube que utilices. Para obtener más información, consulta la página de disponibilidad de características de Test Manager.
Para habilitar los informes con Insights, sigue estos pasos:
- Habilita el servicio de Insights en el mismo tenant que tu instancia de Test Manager. Necesitas un rol de administrador de organización de Automation Cloud para habilitar un servicio.
- Desde Test Manager, activa la configuración Habilitar informes con Insights en el nivel de tenant. Necesita un rol de tenant de administrador de Test Manager para habilitar la integración con Insights. Para obtener más información sobre la activación de la configuración, consulta Configuración a nivel de tenant.
Información general
Una vez que habilites la integración de Insights en tu tenant de Test Manager, podrás acceder a los análisis de todos tus proyectos de prueba dentro de ese tenant. Insights recupera datos de Test Manager, en función de un modelo de datos específico, y los presenta a través del panel predefinido Informe de ejecución de Test Manager . Este panel proporciona una descripción general de todas tus ejecuciones de prueba dentro de tu tenant.
Figura 1. Panel Informe de ejecución de Test Manager
Al habilitar los informes con Insights, los datos de todos los proyectos de Test Manager se cargan en Insights. Por lo tanto, todos los usuarios con acceso a Insights podrán generar informes sobre esos proyectos, independientemente de sus permisos en Test Manager.
Modelo de datos
Insights utiliza registros de casos de prueba de Test Manager para generar los paneles personalizables. Para obtener más detalles sobre el modelo de datos utilizado por Insights para generar los paneles, consulta la sección Modelo de datos de Test Manager .
En el modelo de datos de Test Manager, los registros de casos de prueba contienen dos tipos de resultados: técnicos y funcionales. Normalmente, estos resultados son los mismos, a menos que aparezca un error técnico durante la ejecución. Los errores técnicos pueden incluir interrupciones de la infraestructura, errores de automatización u otros desencadenadores no funcionales. En cualquiera de estos escenarios, los resultados técnicos etiquetarán la prueba como fallida. Los resultados funcionales están destinados a reflejar solo el resultado de las verificaciones empresariales. Por lo tanto, indican que no hay resultado en caso de errores debido a la falta de un resultado fiable.
Crear paneles de Insights basados en campos personalizados
Puedes crear paneles de Insights para Requisitos y Conjuntos de pruebas, en función de los campos personalizados asociados a estos objetos de datos.
Puedes trabajar con un máximo de 5 selectores de campos personalizados y 5 dimensiones.
- Inicia sesión en tu plataforma y ve a Insights.
- Ve a Paneles y añade un panel.
- Abre el panel y selecciona Editar panel.
- Mantén el puntero sobre la barra de herramientas y selecciona Añadir.
Figura 2. Añadir panel de Insights
-
Selecciona Visualización.
-
En Test Manager, selecciona el objeto de datos para el que quieres crear un panel. Por ejemplo, seleccionemos Requisitos.
-
Expande la categoría de objetos de datos. Para nuestro ejemplo, expande Requisitos. Ten en cuenta que puedes tener un máximo de 5 selectores de campos personalizados (enumerados como Selector de campo personalizado 1 y así sucesivamente, en Campos de solo filtro) y 5 dimensiones (enumerados como Campo personalizado 1 y así sucesivamente, en Dimensiones). Hay una correspondencia 1:1 entre los 5 selectores de campo personalizado y las 5 dimensiones de campo personalizado. Por ejemplo, el Selector de campo personalizado 1 corresponde al Campo personalizado 1.
-
En Campos de solo filtro, selecciona uno o más selectores de campo personalizados.
Figura 3. Selección de campo personalizado
- Expande el menú desplegable para ver todos los campos personalizados disponibles en el tenant para tu objeto de datos. El siguiente ejemplo muestra los campos personalizados disponibles en el tenant de ejemplo, para los requisitos.
Figura 4. Valores de campo personalizados
-
Selecciona los valores de campo personalizados para tus selectores de campos personalizados.
-
En Dimensiones, selecciona los campos personalizados. Por ejemplo, selecciona Campo personalizado 1, Campo personalizado 2 y Campo personalizado 3.
-
En Filtros de campo personalizados, selecciona los valores que necesites. Por ejemplo, selecciona Nombre y Nombre del proyecto.
-
En Medidas, selecciona los valores que necesitas. Para este ejemplo, selecciona Recuento total de casos de prueba.
-
Los valores que seleccionaste se muestran en el lado derecho, en el editor de espacio de trabajo.
Figura 5. Medidas


15. En la parte superior derecha del espacio de trabajo, selecciona Ejecutar.
Figura 6. Ejecutar panel


16. Espera a que se carguen los datos. Los datos se pueden visualizar en varios formatos: tabla, gráficos o diagramas.
-
(Opcional) Ordena tus datos por columna. Por ejemplo, ordena tus datos por prioridad.
-
En la parte superior derecha del editor de espacio de trabajo, selecciona Guardar.
-
Selecciona el icono del lápiz o haz clic en el nombre de la tabla para darle un nombre oficial a tu panel. En nuestro ejemplo, llamamos al panel "Campo personalizado para requisito".
-
Cambia el tamaño de la tabla arrastrando sus bordes.
-
En el menú de la barra de herramientas, añade un filtro para tu panel.
-
Selecciona Filtros > Añadir filtro.
-
Añade filtros para tu objeto de datos, en nuestro caso Requisitos. Expande el objeto de datos (Requisitos), expande Filtros de campo personalizados y elige un selector (por ejemplo, Selector de filtro de campo personalizado 1).
Figura 7. Filtros


24. En el cuadro de diálogo Añadir filtro , continúa configurando tu filtro (título, control, valor predeterminado) y luego selecciona Añadir. Para este ejemplo, elegimos un botón de radio.
Figura 8. Añadir filtro


25. Expande el objeto de datos (Requisitos) de nuevo y elige el valor del selector. Para este ejemplo, seleccionamos Filtros de campo personalizados > Filtro de campo personalizado 1.
Figura 9. Filtro de campo personalizado


26. En el cuadro de diálogo Añadir filtro , continúa con la configuración (título, control, opciones de filtro) y selecciona Añadir. Para nuestro ejemplo, elegimos Avanzado en el campo Control , y es cualquier valor del campo Configurar valor predeterminado .
Figura 10. Configuración del filtro


27. En tu panel, comprueba el filtro que has añadido. Para este ejemplo, hemos añadido Selector de filtro de campo personalizado 1 y Filtro de campo personalizado 1. Debajo del primer filtro, expande el menú es , selecciona un valor (Prioridad) y selecciona Aplicar. Debajo del segundo filtro, expande el menú es cualquier valor , selecciona un operador y un valor (contiene Alto o Medio) y selecciona Aplicar.
Figura 11. Filtrar valores


28. Selecciona el botón Actualizar en la esquina superior derecha del editor de espacio de trabajo.
Modelo de datos de Test Manager
Terms and concepts
La estructura del modelo de datos de Test Manager se basa en los siguientes conceptos:
| Concepto | Descripción |
|---|---|
| Explorar | El punto de partida de la exploración. Los datos emergen a través de Exploraciones, que pueden considerarse una entidad general que se corresponde con los campos que contiene. |
| Ver | Una vista representa una tabla de datos, tanto si es nativa de tu base de datos como si se creó con la funcionalidad de tabla derivada de Looker. Dentro de cada vista hay definiciones de campo, cada una de las cuales normalmente corresponde a una columna de la tabla subyacente o a un cálculo en Looker. |
| Dimensión | Como parte de una vista dentro de Explorar, la dimensión es un campo agrupable y se puede utilizar para filtrar los resultados de las consultas. Puede ser uno de los siguientes:
|
| Medida | Como parte de una vista dentro de Explorar, el parámetro Medida declara una nueva medida (agregación) y especifica un nombre para esa medida. integer , string . |
Dimensiones y medidas
La disponibilidad de las características depende de la plataforma en la nube que utilices. Para obtener más información, consulta la página de disponibilidad de características de Test Manager.
Las dimensiones y medidas Requisitos, Conjuntos de pruebas y Ejecuciones de prueba están disponibles en Test Manager solo cuando se entregan a través de Test Cloud.
Registros de casos de prueba
Las siguientes tablas describen las dimensiones y medidas disponibles para los registros de casos de prueba.
| Dimensión | Tipo | Descripción |
|---|---|---|
| Correo electrónico del asignado | String | La dirección de correo electrónico del usuario al que se asignó un caso de prueba. |
| Nombre de proyecto de automatización | String | El nombre de la automatización vinculada al caso de prueba. |
| Fecha límite | Fecha | La fecha en la que se programó la ejecución de un caso de prueba manual. |
| Inicio de ejecución | Fecha | La fecha en que se inició la ejecución de la prueba. |
| Ejecutado por | String | El nombre de usuario o nombre del robot que ejecutó la prueba. |
| Fin de la ejecución | Fecha | La fecha en que finalizó la ejecución de la prueba. |
| Tipo de ejecución | String | El tipo de ejecución:
|
| Nombre del equipo host | String | El nombre de la máquina. |
| Nombre de proyecto | String | El nombre del proyecto de Test Manager. |
| Prefijo del proyecto | String | El prefijo del proyecto de Test Manager. |
| Fecha del informe | Fecha | La fecha en que se ejecutó la prueba. Esta es una fecha sin hora y también sin zona horaria. |
| Resultado | String | El resultado del caso de prueba: Aprobado, Fallido o Ninguno. |
| Nombre del robot | String | El nombre del robot que ejecutó la prueba. |
| Nombre de ejecución de prueba | String | El nombre de la ejecución de la prueba. |
Tabla 2. Medidas de registros de casos de prueba
| Medidas | Tipo | Descripción |
|---|---|---|
| Recuento total | Entero | El número total de registros de casos de prueba. |
| Recuento pasado | String | El número de registros de casos de prueba aprobados. |
| Error de recuento (técnico) | Entero | Los resultados técnicos indican resultados como fallidos cuando se produce una excepción durante la ejecución. |
| Recuento sin resultado (técnico) | Entero | Los resultados técnicos indican que no hay resultados cuando se produce una excepción durante la ejecución. |
| DurationInSeconds | Entero | Tiempo de ejecución total en segundos. |
Requisitos
Las siguientes tablas describen las dimensiones y medidas disponibles para los requisitos.
Tabla 3. Dimensiones de requisito
| Dimensión | Tipo | Descripción |
|---|---|---|
| Nombre de proyecto | String | Una combinación del nombre del proyecto y el prefijo del proyecto destinado a hacerlo único y aumentar la legibilidad. |
| Nombre | String | Una combinación de la clave de requisito y su nombre, destinada a hacerla única y aumentar la legibilidad. |
Tabla 4. Medidas de requisitos
| Medida | Tipo | Descripción |
|---|---|---|
| Recuento total de casos de prueba | Entero | El número de casos de prueba asignados a un requisito. |
| Recuento de casos de prueba automatizado | Entero | El número de casos de prueba automatizados asignados a un requisito. |
| Recuento de casos de prueba manual | Entero | El número de casos de prueba manuales asignados a un requisito. |
| Recuento de casos de prueba aprobados | Entero | El número de casos de prueba asignados a un requisito que han pasado en la última ejecución de prueba. |
| Recuento de casos de prueba fallidos | Entero | El número de casos de prueba asignados a un requisito que han fallado en la última ejecución de prueba. |
| Ningún recuento de casos de prueba | Entero | El número de casos de prueba asignados a un requisito sin resultado en la última ejecución de prueba. |
| Recuento total de requisitos | Entero | El número total de requisitos. |
Conjuntos de prueba
Las siguientes tablas describen las dimensiones y medidas disponibles para los conjuntos de pruebas.
Para los casos de prueba asignados, la vista del conjunto de pruebas contiene información sobre las asignaciones de pruebas estáticas.
Tabla 5. Dimensiones del conjunto de pruebas
| Dimensión | Tipo | Descripción |
|---|---|---|
| Nombre de proyecto | String | Una combinación del nombre del proyecto y el prefijo del proyecto destinado a hacerlo único y aumentar la legibilidad. |
| Nombre | String | Una combinación del nombre del proyecto y el prefijo del proyecto destinado a hacerlo único y aumentar la legibilidad. |
| Nombre del robot | String | El nombre del robot que ejecutó el conjunto de pruebas. |
| Origen | String | El origen del conjunto de pruebas: Orchestrator o Test Manager. |
Tabla 6. Medidas del conjunto de pruebas
| Medida | Tipo | Descripción |
|---|---|---|
| Recuento total de conjuntos de pruebas | Entero | El número de conjuntos de pruebas. |
| Recuento de casos de prueba automatizado | String | El número de casos de prueba automatizados en el conjunto de pruebas. |
| Recuento de casos de prueba manual | Entero | Número de casos de prueba manuales en el conjunto de pruebas. |
Ejecución de prueba
Las siguientes tablas describen las dimensiones y medidas disponibles para las ejecuciones de prueba.
Tabla 7. Dimensiones de ejecuciones de prueba
| Dimensión | Tipo | Descripción |
|---|---|---|
| Nombre de proyecto | String | Una combinación de prefijo y nombre del proyecto para hacerlo único y aumentar la legibilidad. |
| Nombre | String | Una combinación de ID de ejecución y nombre para que sea único y aumentar la legibilidad. |
| Nombre del conjunto de pruebas | String | Una combinación de clave y nombre del conjunto de pruebas para hacerlo único y aumentar la legibilidad. |
| Tipo de ejecución | String | El tipo de ejecución: Manual, Automatizado, Ninguno o Mixto. |
| Origen | String | El origen de la ejecución: TestManager, Orchestrator o Studio. |
Tabla 8. Medidas de ejecución de prueba
| Medida | Tipo |
|---|---|
| Recuento total de ejecuciones de pruebas | Entero |
| Recuento de tipos de ejecución manual | Entero |
| Recuento de tipos de ejecución automatizada | Entero |
| Recuento de tipos de ejecución mixta | Entero |
| Duración en segundos de la ejecución de la prueba | Entero |