- Primeros pasos
- Gestión de proyecto
- Operaciones y utilidades del proyecto
- Configuración de Test Manager
- Integración de herramientas de ALM
- Integración de API

Guía de usuario de Test Manager
Trabajar con mapa de calor
Esta página te guía a través del recorrido del usuario para interactuar con el mapa de calor. La página te lleva a través de varias etapas, incluida la creación de casos de prueba en Studio, la configuración de proporciones y configuraciones de mapas de calor, el examen y la prueba de transacciones y la ejecución de conjuntos de pruebas. Consulta los siguientes temas para empezar a utilizar el mapa de calor.
Trabajas con una vista de mapa de calor de dos niveles:
- Componentes de la aplicación: contenedores visuales que agrupan transacciones SAP relacionadas bajo un componente o módulo específico.
- Transacciones: casillas dentro de los componentes que representan transacciones o programas SAP individuales. Cada cuadro muestra datos de transacción, como:
- Nombre de transacción
- Código SAP
- Estado y cobertura de las pruebas
Crear casos de prueba en Studio
Para empezar con el mapa de calor, debes crear casos de prueba para tus transacciones SAP con UiPath Studio. Para garantizar que el mapa de calor muestre con precisión qué transacciones están cubiertas por las pruebas y su estado, debes establecer la configuración Habilitar supervisión de SAP del proyecto de Studio en Verdadero.
Vinculación y conexión entre el mapa de calor, los casos de prueba y las transacciones
Todas las transacciones dentro del mapa de calor tienen una etiqueta única asignada automáticamente en tiempo de ejecución. La etiqueta tiene el siguiente formato: TRAN:SAP_CODE o PROG:SAPPROGRAM.
La información sobre las transacciones reales ejecutadas y sus dependencias se recopila en tiempo de ejecución. Para permitir que los casos de prueba se vinculen a las transacciones ejecutadas, ve a la configuración de tu proyecto de Studio y en Clásica de automatización de IU, establece Habilitar la supervisión de SAP en Verdadero. Esta configuración está disponible solo para proyectos Probar automatización.
Habilitar la supervisión de SAP en la Automatización de IU clásica también vinculará los casos de prueba y las transacciones para las actividades modernas de Automatización de IU.
Por ejemplo, una transacción llamada Create Purchase Order, con ME21N como código SAP, tiene la etiqueta TRAN:ME21N . Si quieres crear un caso de prueba para esta transacción, la misma etiqueta aparece en el campo Etiquetas del cuadro de diálogo Crear caso de prueba .

Configurar proporciones y ajustes del mapa de calor
Después de crear casos de prueba en UiPath Studio para tus transacciones SAP, puedes configurar las proporciones y los ajustes en función de los cuales el mapa de calor mostrará la relevancia y la cobertura de la prueba.
Ratios de mapas de calor
El mapa de calor se crea a partir de los valores de los siguientes atributos SAP:
| Atributo de SAP | Descripción | Valor predeterminado |
|---|---|---|
| Usuarios | El número de usuarios que utilizan la transacción. | 40 |
| Ejecución | El número de ejecuciones por transacción. | 10 |
| Hora | El tiempo general de procesamiento que tarda en ejecutarse una transacción. | 10 |
| Objeto | El número de objetos de desarrollo utilizados en una transacción, como pantallas, módulos funcionales, tablas. | 10 |
| Intensidad | El tipo de transacción:
| 30 |
La suma de todas las relaciones de asignación debe ser igual a 100.
Conexión directa a la instancia de SAP
The settings can be adjusted based on the customer needs from the top-right corner of the heatmap
.

Conexión con el archivo CSV
You configure them when downloading the CSV file from SAP, in the Parameters tab.

Cambiar la configuración del mapa de calor
El mapa de calor se genera en función de los valores de cinco atributos de SAP. Puedes configurar las relaciones de asignación para priorizar los atributos más relevantes para tu estrategia de prueba.
La siguiente tabla muestra los atributos de SAP utilizados para generar el mapa de calor:
| Atributo de SAP | Descripción | Valor predeterminado |
|---|---|---|
| Usuarios | El número de usuarios que utilizan la transacción. | 40 |
| Ejecución | El número de ejecuciones por transacción. | 10 |
| Hora | El tiempo general de procesamiento que tarda en ejecutarse una transacción. | 10 |
| Objeto | El número de objetos de desarrollo utilizados en una transacción, como pantallas, módulos funcionales, tablas. | 10 |
| Intensidad | El tipo de transacción:
| 30 |
La suma de todas las relaciones de asignación debe ser igual a 100.
Conexión directa a la instancia de SAP
-
Seleccione el icono de engranaje
en la parte superior derecha. -
Cambie las proporciones de asignación según su caso práctico.
Por ejemplo, para resaltar las transacciones más intensas (de tipo Crear), en lugar de las más utilizadas, cambia la Relación de usuarios a
10y luego la Relación de intensidad a60.

Conexión con el archivo CSV
Después de ejecutar el programa Z_UIPATH_CUST_HEATMAP_DOWNLOAD, ve a la pestaña Parámetros y configura las relaciones.

Analizar y probar transacciones
Después de crear pruebas para tus transacciones SAP y configurar las proporciones del mapa de calor, puedes comenzar a analizar los resultados y probar transacciones específicas. Consulta las siguientes secciones para obtener información sobre cómo aprovechar el mapa de calor.
Comprender los resultados del mapa de calor
El análisis de los resultados del mapa de calor implica ver la cobertura de prueba de tus transacciones, filtrar los tipos de cobertura de prueba y revisar los resúmenes de las transacciones. Explora los siguientes temas para obtener una comprensión completa de cómo examinar los resultados del mapa de calor.
Ver la cobertura de prueba de las transacciones
Para ver qué transacciones tienen pruebas automatizadas y los resultados:
- En el mapa de calor, selecciona Pasado para ver las transacciones que pasaron sus resultados de la prueba.
- En el mapa de calor, selecciona Fallido para ver las transacciones que fallaron en sus resultados de la prueba.
- En el mapa de calor, selecciona Sin caso de prueba asignado para ver las transacciones que no tienen ningún caso de prueba asignado a ellas.
- En el mapa de calor, selecciona Mostrar todo (seleccionado de forma predeterminada) para ver todas las transacciones anteriores.

Filtrado de transacciones de mapas de calor
- Abre Mapa de calor y selecciona qué transacciones quieres que aparezcan en el menú desplegable Transacciones principales :
- Todas las transacciones (predeterminado)
- Las 10 principales transacciones
- Las 20 transacciones más importantes
- Selecciona la hora de inicio de las transacciones en el menú desplegable Período de tiempo:
-
Último mes (predeterminado)
-
Last Week
-
Last Day
La hora de inicio y finalización de las transacciones se muestra junto al menú desplegable Período de tiempo .
-
Comprobar el resumen de una transacción
-
Seleccione una transacción del mapa de calor.
-
En Detalles de la transacción seleccionada: Mantener códigos de transacción, selecciona Información general
-
Consulta el Nombre de la transacción y su Código SAP.
El código SAP de una transacción se utiliza para generar una etiqueta única

Crear casos de prueba y conjuntos de pruebas
Después de analizar los resultados mostrados en el mapa de calor, puedes empezar a mejorar tu cartera de pruebas, creando casos de prueba y conjuntos de pruebas para transacciones descubiertas o fallidas. Consulta las siguientes páginas para conocer los pasos para crear casos de prueba y conjuntos de pruebas para una transacción específica.
Crear casos de prueba para una transacción específica
Todas las transacciones dentro del mapa de calor tienen una etiqueta única asignada automáticamente en tiempo de ejecución. La etiqueta tiene el siguiente formato: TRAN:SAP_CODE o PROG:SAPPROGRAM.
La información sobre las transacciones reales ejecutadas y sus dependencias se recopila en tiempo de ejecución. Para permitir que los casos de prueba se vinculen a las transacciones ejecutadas, ve a la configuración de tu proyecto de Studio y en Clásica de automatización de IU, establece Habilitar la supervisión de SAP en Verdadero. Esta configuración está disponible solo para proyectos Probar automatización.
Habilitar la supervisión de SAP en la Automatización de IU clásica también vinculará los casos de prueba y las transacciones para las actividades modernas de Automatización de IU.
Por ejemplo, una transacción llamada Create Purchase Order, con ME21N como código SAP, tiene la etiqueta TRAN:ME21N . Si quieres crear un caso de prueba para esta transacción, la misma etiqueta aparece en el campo Etiquetas del cuadro de diálogo Crear caso de prueba .
-
Seleccione una transacción del mapa de calor.
-
En Detalles de la transacción seleccionada: Mantener códigos de transacción, selecciona Casos de prueba.
-
Selecciona Crear caso de prueba y configura el caso de prueba que deseas crear.
Puedes añadir otras etiquetas junto a la que ya está asignada al caso de prueba.
Importante:Al crear un caso de prueba para una transacción específica, asegúrate de dejar intacta la etiqueta ya asignada a la transacción. De lo contrario, el caso de prueba que crees no se vinculará a la transacción. Para este ejemplo, la etiqueta que ya está asignada es
TRAN:SE16.

Crear conjuntos de prueba para una transacción específica
-
Selecciona la transacción para la que has creado los casos de prueba.
-
En Detalles de la transacción seleccionada: Mantener códigos de transacción, selecciona Conjuntos de prueba y configura el conjunto de prueba que deseas crear.
Consejo:Para facilitar el proceso de vincular un conjunto de pruebas a una transacción, añade la etiqueta de la transacción al conjunto de pruebas que deseas vincular. De esta manera, puedes buscar el conjunto de pruebas que acabas de crear, utilizando esa etiqueta específica. Para este ejemplo, la misma etiqueta que utilizamos para crear los casos de prueba (
TRAN:SE16) que añadimos al conjunto de pruebas.
-
Después de crear el conjunto de pruebas, dirígete a Conjuntos de pruebas en Test Manager.
-
Busque el conjunto de prueba que ha creado y ábralo.
Puedes buscar el conjunto de pruebas utilizando la etiqueta que has añadido en el paso 3.
-
Selecciona Tareas > Asignar casos de prueba > Asignación estática.
-
Busca los casos de prueba que creaste en el paso 1 y asígnalos a este conjunto de pruebas.

-
Vuelve a la página Mapa de calor , selecciona la transacción y comprueba el conjunto de pruebas asignado.
Vincular el conjunto de pruebas de Orchestrator a una transacción
- Selecciona una transacción y, en Detalles de la transacción seleccionada: Mantener códigos de transacción, selecciona Conjuntos de prueba.
- Selecciona Vincular, elige los conjuntos de pruebas de Orchestrator que deseas vincular y selecciona Vincular.
Ejecutar conjuntos de pruebas para una transacción
- Vincular un conjunto de prueba a una transacción.
- Selecciona Más opciones en línea con el conjunto de pruebas que deseas ejecutar.
- Seleccione uno de los siguientes:
- Ejecutar manualmente
- Ejecutar de manera automatizada
- Consulta los resultados de la prueba en el mapa de calor.
Archivos adjuntos de mapas de calor
Los datos de SAP que generan el mapa de calor se pueden encontrar en el panel de Test Manager, en Archivos adjuntos:
- Para ConnectSapInstance como origen de datos: se adjuntan tres archivos JSON (para el día, la semana y el mes)
- Para UploadFromCSV como origen de datos: se adjunta el archivo CSV cargado.
- Crear casos de prueba en Studio
- Vinculación y conexión entre el mapa de calor, los casos de prueba y las transacciones
- Configurar proporciones y ajustes del mapa de calor
- Ratios de mapas de calor
- Cambiar la configuración del mapa de calor
- Analizar y probar transacciones
- Comprender los resultados del mapa de calor
- Crear casos de prueba y conjuntos de pruebas
- Vincular el conjunto de pruebas de Orchestrator a una transacción
- Ejecutar conjuntos de pruebas para una transacción
- Archivos adjuntos de mapas de calor