Características de Apache JMeter admitidas en Azure Load Testing

Azure Load Testing permite usar un script de Apache JMeter (JMX) existente para crear y ejecutar una prueba de carga. En este artículo se explica qué características de Apache JMeter se admiten en Azure Load Testing.

Consulte la introducción a Azure Load Testing para obtener información sobre cómo funciona Azure Load Testing.

Versión de Apache JMeter compatible

Azure Load Testing usa Apache JMeter versión 5.6.3 para ejecutar pruebas de carga.

Detalles de compatibilidad de Apache JMeter

En la tabla siguiente se enumeran las características de Apache JMeter y su compatibilidad con Azure Load Testing.

Característica Detalles Información adicional
Elementos del plan de prueba - Grupos de subprocesos
-Variables
-Funciones
-Muestras
- Controladores lógicos
-Temporizadores
-Afirmaciones
- Preprocesadores
- Postprocesadores
Creación de una prueba de carga mediante un script JMeter
Muestras Se admiten todos los samplers y protocolos. Creación de una prueba de carga con un script de JMeter
Controladores Se admiten todos los controladores lógicos, excepto el controlador include, el controlador de módulo y el controlador de grabación. Creación de una prueba de carga con un script de JMeter
Scripting -Beanshell
- Script JSR223
Elementos de configuración Se admiten todos los elementos de configuración. Ejemplo: Leer datos de un archivo CSV
Propiedades de JMeter Azure Load Testing admite la carga de un único archivo de propiedades de usuario por prueba de carga para invalidar las opciones de configuración de JMeter o agregar propiedades personalizadas.
No se admiten los archivos de propiedades del sistema.
Configuración de las propiedades de usuario de JMeter
Complementos Azure Load Testing le permite usar complementos de https://jmeter-plugins.orgo cargar un archivo de archivo java (JAR) con su propio código de complemento. Personalización de una prueba de carga con complementos
Ejemplo de controlador web Debido a la naturaleza intensiva de los recursos de las pruebas de WebDriver, puede ejecutar pruebas con una carga de hasta cuatro usuarios virtuales asociados con el sampler de controlador web. Las pruebas con una carga mayor asociada con el sampler de controlador web pueden producir errores. En tal caso, reduzca la carga e inténtelo de nuevo.
Puede tener una carga mayor asociada a otros muestreadores, como el sampler HTTP, en la misma prueba.
Agentes de escucha Azure Load Testing omite todos los recopiladores de resultados, que incluye visualizadores como el árbol de resultados o los resultados del gráfico.
Informe del panel El panel azure Load Testing muestra las métricas de cliente y, opcionalmente, las métricas del lado servidor.
Puede exportar los resultados de la prueba de carga para usarlos en una herramienta de informes o generar el panel de JMeter en el equipo local.
Exportación de resultados de pruebas
Fragmentos de prueba No compatible.

Pasos siguientes

Empiece a usar Azure Load Testing: