- 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
- Crear pruebas automatizadas
- Paso 1: completar los requisitos previos para los escenarios de rendimiento
- Paso 2: añadir escenarios de rendimiento
- Paso 3: añadir casos de prueba a grupos de carga
- Paso 4: configurar los ajustes del grupo de carga
- Ejecutar escenarios de rendimiento
- Limitaciones conocidas para las pruebas de rendimiento
- Mejores prácticas para pruebas de rendimiento
- Solución de problemas de pruebas de rendimiento
- 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
Paso 3: añadir casos de prueba a grupos de carga
Añade casos de prueba para cargar grupos dentro de un escenario de rendimiento en Test Manager para definir cargas de trabajo paralelas que simulen patrones de tráfico de aplicaciones del mundo real.
Populate a load group in a performance scenario with a test case, an Orchestrator folder, a robot type, and a package version. Combining several groups mixes API, web, and desktop workloads in one scenario.
Context
Load groups define the specific test cases that run in parallel at scale. Each group can represent a distinct workload (for example, login flow vs. transaction flow).
En los sistemas del mundo real, el tráfico de aplicaciones rara vez proviene de un único tipo de usuario o sigue un patrón uniforme. Al diseñar escenarios con tipos de casos de prueba, perfiles de carga y tiempos de ejecución variados, se simulan condiciones de uso realistas, lo que hace más probable descubrir cuellos de botella y validar que la aplicación puede manejar demandas reales a escala de producción.
Al combinar varios grupos de carga dentro de un escenario, puedes:
-
Mezcla diferentes tipos de automatización: incluye casos de prueba de API, IU web y escritorio para reflejar la diversidad de cómo los usuarios y los sistemas interactúan con la aplicación. Por ejemplo, las llamadas a la API pueden ejecutarse en gran volumen mientras que menos usuarios de escritorio o web realizan transacciones más complejas.
-
Simula patrones de tráfico realistas: diferentes grupos de carga te permiten modelar tiempos variados, aumentos y cargas máximas. Algunos usuarios pueden iniciar sesión continuamente, mientras que otros generan actividad en ráfagas o picos, como se muestra en la captura de pantalla donde un grupo se ejecuta de forma constante mientras que otros aumentan y disminuyen en diferentes momentos.
-
Detectar efectos de interacción: ejecutar diferentes cargas de trabajo en paralelo resalta cómo un proceso puede afectar al rendimiento de otro. Por ejemplo, un aumento en las solicitudes de API puede ralentizar las transacciones web, o una gran actividad de inicio de sesión podría afectar a los tiempos de procesamiento de back-end.
-
Estresar el sistema de forma holística: varios grupos juntos crean una carga de trabajo de extremo a extremo más auténtica, garantizando que el sistema se valide contra el estrés combinado, no solo casos de prueba aislados. Esto mejora la confianza en que el rendimiento en el entorno de prueba refleja el comportamiento de producción.
Pasos
-
Inicia sesión en Test Manager.
-
Ve a Escenarios de rendimiento y abre un escenario.
-
Selecciona Añadir grupo de carga o selecciona el campo Caso de prueba en un grupo de carga vacío para abrir el cuadro de diálogo de selección.
-
Para establecer el contexto de ejecución, en Carpeta predeterminada, selecciona la carpeta de Orchestrator donde están asignados tu usuario y robot.
-
Elige el caso de prueba que deseas ejecutar a escala.
-
Selecciona el tipo de robot.
-
Los robots sin servidor en la nube consumen Platform Units y se recomiendan para pruebas web y de API.
-
Los robots locales consumen tiempos de ejecución (250 por paquete de usuarios virtuales), que deben configurarse en las plantillas de máquina en Orchestrator.
-
El grupo de robots elásticos genera carga a partir de tu propia capacidad privada de Azure, AWS o Google Cloud, escalando los inyectores de carga hacia arriba y hacia abajo según lo requiera la prueba.
-
-
Selecciona la versión del paquete de la automatización que deseas ejecutar. De forma predeterminada, se elige automáticamente la última versión.
-
Confirme su selección.
Resultado
El caso de prueba se añade al grupo de carga y se configura para la ejecución a escala. El grupo de carga está listo para configurar más ampliamente los usuarios virtuales, los umbrales y los parámetros de temporización.