- Primeros pasos
- Acerca de Test Manager
- Acerca del chat de Autopilot
- Acerca del enmascaramiento PII
- Primeros pasos
- Disponibilidad de la característica de Test Manager
- Precios unificados: Licensing Test Manager
- Flex: licencias de Test Manager
- Guía de inicio rápido
- 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
Información general
Change Impact Analysis represents the process of identifying and assessing the impact of a proposed change to an SAP system. It is a proactive approach that contributes to the reliability, stability, and efficiency of SAP systems.
Change Impact Analysis is a systematic process to understand the potential effects that a proposed change can have on a SAP system. The primary goal is to proactively manage and mitigate risks associated with software changes.
En el mapa de calor, mantén el puntero del ratón sobre el icono de información junto a Analizar transportes para ver una descripción general del impacto de los cambios en el sistema SAP.
Selecciona Analizar transportes y comprende el impacto de los cambios en el sistema SAP utilizando el análisis de impacto de cambio.
El impacto de los cambios se muestra como Ajustes y Huecos. A continuación se muestra una descripción de los dos estados:
- Ajuste: las transacciones afectadas por los transportes seleccionados que están cubiertos por los casos de prueba.
- Brecha: las transacciones afectadas por los transportes seleccionados que no están cubiertas por los casos de prueba.
Requisitos previos
Para habilitar el análisis de impacto de cambios, sigue los siguientes pasos de requisitos previos :
Viewing tabs for SAP Changes
El análisis de impacto de cambios ofrece una forma completa de considerar el impacto potencial de los cambios (ajustes y brechas) en tu sistema SAP. Para ello, presenta tres pestañas de vista diferentes que ayudan a examinar las relaciones de las transacciones:
- IU: muestra las transacciones afectadas por los transportes seleccionados.
- API: muestra las interfaces técnicas afectadas por los transportes seleccionados, como SAP BAPI, SAP RFC, SAP QUERY y SAP IDOC.
- Seguridad: muestra las transacciones de seguridad y los usuarios correspondientes afectados por los transportes seleccionados.
Checking the Change Impact Analysis display
Review the two-level heatmap view generated by Change Impact Analysis to understand which application components and transactions are impacted by the selected transports, and whether each is a Fit or a Gap.
El análisis de impacto de cambios, similar al mapa de calor, ofrece una vista de dos niveles:
- Application components—containers inside the heatmap that contain all the transactions used inside a specific application component. 2.
Transacciones : casillas dentro de los contenedores de la aplicación que contienen datos sobre una determinada transacción o programa, como: nombre, código SAP y el porcentaje de relevancia de la prueba en el mapa de calor. Puedes ampliar un área de interés seleccionada y centrarte solo en un componente o módulo de SAP específico.
-
Gap - The transactions impacted by the selected transports that are not covered by test cases. * Fit - The transactions impacted by the selected transports that are covered by test cases. * Not impacted - The transactions in the transport weren't impacted by the change.
Accessing the Change Impact Analysis results
Para acceder al análisis de impacto de cambios:
-
Abre Mapa de calor.
-
Selecciona Analizar transportes en la parte superior derecha.
- Si no tienes licencias de unidades de transporte o si consumes todas tus licencias, solo verás una descripción general de tus transportes analizados y las transacciones afectadas.
- Si tienes licencias de unidades de transporte sin consumir, se abre la vista Transportes.
Analyzing transports
Puedes analizar los transportes en tu sistema SAP, centrándote en los datos de los últimos 30 días para su recuperación.
- En la vista Transportes, junto a Recuperar transportes desde, selecciona un rango de fechas en los últimos 30 días para recuperar transportes.
- Una vez elegido un rango de fechas, selecciona Buscar para filtrar los transportes.
- Selecciona los transportes que deseas analizar.
- Selecciona Analizar transportes para generar el análisis de impacto de cambios. El análisis de impacto de cambios se genera en la vista de Heatmap.
Cambiar pestañas de vista para cambios de SAP
El análisis de impacto de cambios ofrece pestañas de vista para cambiar entre los cambios de SAP que quieres investigar. Puedes elegir qué pestañas están disponibles en tu Análisis de impacto de cambios al configurar la conexión.
Las pestañas de vista disponibles son:
- IU: esta pestaña está siempre disponible y muestra las transacciones afectadas por los transportes seleccionados.
- API: muestra las interfaces técnicas afectadas por los transportes seleccionados, como SAP BAPI, SAP RFC, SAP QUERY y SAP IDOC.
- Seguridad: muestra las transacciones de seguridad y los usuarios correspondientes afectados por los transportes seleccionados.
En Análisis de impacto, selecciona una de estas pestañas de vista para investigar los cambios de SAP en tu sistema.
Figura 1. Cambiar pestañas de vista de análisis de impacto
Viewing the test coverage of impacted transactions
En la vista Análisis de impacto de cambios puedes ver las transacciones afectadas por los cambios dentro de un transporte y su relevancia en el sistema SAP, en función de las relaciones configuradas para el mapa de calor.
Para ver el impacto de los cambios dentro de un transporte en tus transacciones:
- En el mapa de calor, selecciona Hueco para ver las transacciones afectadas que no están asignadas a los casos de prueba.
- En el mapa de calor, selecciona Ajuste para ver las transacciones afectadas y asignadas a los casos de prueba.
- En el mapa de calor, selecciona No afectado para ver las transacciones que no se ven afectadas por los cambios.
- Selecciona Mostrar todo (seleccionado de forma predeterminada) para ver todas las transacciones anteriores.
Filtering the impacted transactions
En la vista Análisis de impacto, tienes la opción de filtrar la vista de las transacciones afectadas en función de diferentes criterios. Independientemente de la pestaña de vista, tienes la opción de filtrar las transacciones afectadas en función de los tipos de impacto:
- Todos los tipos de impacto (predeterminado)
- Ajustes
- Huecos
Dependiendo de la pestaña de vista en la que te encuentres, puedes filtrar las transacciones de impacto en función de los siguientes criterios:
- Pestaña IU : puedes filtrar las transacciones en función de los tipos de interfaz:
- Todos los tipos de interfaz (predeterminado)
- [T]: transacción en SAP WinGui
- [R]: informe/programa en SAP WinGui
- [W]: transacción en SAP WebGui
- [F]: aplicación en SAP FioriSi utilizas una conexión RFC, también están disponibles las siguientes pestañas de vista:
- Pestaña API : puedes filtrar las transacciones en función de los tipos de API:
- QUERY
- IDOC
- RFC
- BAPI
- Pestaña Seguridad : puedes filtrar las transacciones en función de los tipos de seguridad:
- Security TCode: muestra los TCodes de seguridad y el usuario autorizado para acceder a ellos.
- Transacciones: muestra las transacciones junto con sus usuarios correspondientes.
Nota:
La información de este tipo de seguridad no se muestra en la vista de Lista, pero puedes seleccionar Exportar para verla como un archivo CSV.
- Usuarios: muestra los usuarios junto con sus transacciones correspondientes.
Nota:
La información de este tipo de seguridad no se muestra en la Vista de lista, pero puedes seleccionar Exportar para verla como un archivo CSV.
Para una mayor investigación, puedes seleccionar Exportar para recuperar las transacciones filtradas en un archivo CSV.
Generating test cases for impacted SAP transactions
Requisitos previos
- Para utilizar la generación de pruebas impulsada por IA para la transacción SAP, tu rol de Test Manager debe tener los siguientes permisos: Caso de prueba : Crear.
- (Solo para Cloud Comercial) Si quieres aprovechar RAG al generar pruebas, primero debes empezar a utilizar Contextualización, del que RAG es un componente. Para empezar con la contextualización, consulta la página de Mejores prácticas dedicada.
- Consider the file types Autopilot can process. Depending on the file type, Autopilot can process certain content from it. The following list presents the file types you can offer to Autopilot, along with details about the type of content Autopilot can process from each type:
- Procesa solo contenido de texto: Autopilot solo procesa el contenido de texto de estos tipos de archivos:
- TXT
- BPMN
- CSV
- Procesa tanto el contenido de texto como el de imagen: Autopilot procesa tanto el texto como las imágenes de estos tipos de archivos:
- DOCX
- XLSX
- PNG
- JPG
- Procesa solo contenido de texto: Autopilot solo procesa el contenido de texto de estos tipos de archivos:
Puedes generar casos de prueba para las transacciones marcadas como GAP, utilizando Autopilot.
Si utilizas una conexión RFC, solo puedes generar pruebas desde la pestaña Vista de IU .
Pasos
- En el paso Analizar Transportes del Análisis de impacto, selecciona la vista Lista para cambiar a una tabla de las transacciones afectadas.
- For the transactions marked as GAP, select Generate. The Provide Supporting Documents window opens, focused on the Add documents section, prompting you for attachments or other documents necessary for generating test cases.
Figure 2. Selecting GenerateTests for Gaps in the Impact Analysis
- En la sección Añadir documentos de la ventana Proporcionar contexto adicional , selecciona archivos adjuntos adicionales. Se utilizan al generar pruebas. También puedes cargar otros archivos tú mismo.
Figura 3. La sección Añadir documentos para generar pruebas Solo para Cloud Comercial
-
(For Cloud Commercial only) In the Leverage RAG section of the Provide additional context window, select an index which stores your data uploaded to Context Grounding. The selected index helps Autopilot in generating more accurate tests by giving it context about the applications that you are trying to automate. For example, you can leverage RAG when a requirement document has incomplete information or refers to additional details in other sections. In this case you can leverage RAG to draw those details from indexed references. Note: For best practices on working with Context Grounding, visit Best practices.
-
From the Select folder dropdown list, select the folder where you store the indexes storing the desired information you want to share with Autopilot.
-
From the Select index dropdown list, select the specific index that you want Autopilot to reference.
-
For Number of results, enter the number of tests you want Autopilot to generate based on the referenced information.
-
Select Next and provide additional instructions that Autopilot should use when generating test cases. Choose from a prompt from the Prompt library or enter these instructions in the Provide Additional Guidance window. These are some of the instructions that Autopilot can follow:
- Puedes indicar a Autopilot el número de casos de prueba que deseas generar. El número máximo de casos de prueba es 50.
- Puedes especificar Autopilot para cubrir todos los pasos del usuario y los criterios de aceptación descritos en el requisito de solicitud de préstamo.
- Puedes indicar a Autopilot que genere condiciones previas.
- Puedes especificar Autopilot para generar un resultado esperado para cada paso de prueba.
- De forma predeterminada, Autopilot considera las pruebas existentes vinculadas a un requisito para evitar la duplicación de pruebas. Sin embargo, puedes indicar a Autopilot que ignore las pruebas existentes durante la generación de nuevas pruebas. Puedes hacerlo proporcionando una instrucción como: "No tener en cuenta las pruebas vinculadas a este requisito al generar pruebas".
-
Selecciona Generar pruebas para iniciar el proceso. Cuando finalice la generación, recibirás una notificación de generación de casos de prueba completada . Dependiendo de tus preferencias de notificación, puedes recibir la notificación tanto en la aplicación como por correo electrónico.
-
Select the Test generation completed notification to review the generated test cases. Expand each test case in the Generate tests panel, and review the generated test cases. If you are satisfied with their content, select Create tests.
-
Si no estás satisfecho con los casos de prueba generados, selecciona Regenerar y proporciona detalles adicionales sobre tu caso de uso.
- Adjunta más documentos relevantes para que Autopilot los utilice.
- Select Next and enter additional details in the Provide instructions text box.
- Después de refinar los pasos, selecciona Regenerar.
- Select the Test generation completed notification to access the regenerated test cases.
- Expande cada caso de prueba y revísalos.
- Selecciona los casos de prueba con los que estás satisfecho y luego selecciona Crear pruebas.
-
Figura 4. La sección Aprovechar RAG para generar pruebas
Figura 5. Introducir instrucciones en la ventana Proporcionar orientación adicional
Figura 6. Expandir un caso de prueba generado
Creating test sets for impacted transactions
Group the impacted transactions identified by Change Impact Analysis into a new test set so you can schedule and execute coverage tests for those transactions.
-
En la vista Análisis de impacto de cambios, selecciona Vista de tabla para cambiar a una tabla de las transacciones afectadas.
-
Inspecciona las transacciones afectadas, en función de la siguiente información:
- Código: el código único de una transacción.
- Nombre: el nombre de la transacción.
- Transporte: el transporte del que forma parte una transacción.
- Relevancia: la relevancia de una transacción basada en las relaciones configuradas en el mapa de calor .
- Proceso: el proceso utilizado para publicar los casos de prueba que cubren las transacciones afectadas.
- Impacto: el tipo de impacto del cambio en el estado de prueba de la transacción. Puede ser Ajuste, Hueco o N/A.
- Conjunto de pruebas: el conjunto de pruebas al que pertenecen las transacciones afectadas.
-
Selecciona las transacciones que quieres añadir a un conjunto de pruebas.
-
Selecciona Añadir a nueva prueba.
Figura 7. Añadir transacciones afectadas a nuevos conjuntos de pruebas
- Crea un nuevo conjunto de pruebas.
- Cuando hayas terminado de crear conjuntos de pruebas para brechas en la cartera de pruebas SAP, selecciona Finalizar.
Resultado
The Change Impact Analysis is generated and displays Fit and Gap transactions for the selected transports. Impacted transactions can be added to test sets and test cases can be generated for any identified gaps.
- Información general
- Requisitos previos
- Viewing tabs for SAP Changes
- Checking the Change Impact Analysis display
- Accessing the Change Impact Analysis results
- Analyzing transports
- Cambiar pestañas de vista para cambios de SAP
- Viewing the test coverage of impacted transactions
- Filtering the impacted transactions
- Generating test cases for impacted SAP transactions
- Requisitos previos
- Pasos
- Creating test sets for impacted transactions
- Resultado