Jmeter: el plan de prueba tiene dos grupos de subprocesos, pero generó solo 1 informe jtl
My Jmeter Test Plan tiene dos hilos. Ambos hilos requieren archivos CSV (parametrización csv) separados.
Al final de la pruebamvn verify
Espero dos.jtl
archivos generados, pero obtenga solo uno. Parece que solo 1 hilo se está ejecutando. Cuando ejecuto la GUI, funciona bien, sin maven.
POM.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.demo.performancetesting</groupId>
<artifactId>demo-performance-testing</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>2.1.0</version>
<executions>
<execution>
<id>jmeter-tests</id>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>de.codecentric</groupId>
<artifactId>jmeter-graph-maven-plugin</artifactId>
<version>0.1.0</version>
<configuration>
<inputFile>${project.build.directory}/jmeter/results/*.jtl</inputFile>
<graphs>
<graph>
<pluginType>ResponseTimesOverTime</pluginType>
<width>800</width>
<height>600</height>
<outputFile>${project.build.directory}/jmeter/results/BlazeDemoRequest.png</outputFile>
</graph>
</graphs>
</configuration>
</plugin>
</plugins>
</build>
</project>
Ya he leído estas publicaciones, pero no tuve suerte:
¿Podemos ejecutar dos grupos de subprocesos en paralelo en un solo plan de prueba en Jmeter?
¿Por qué solo se ejecutan 2 de 3 grupos de subprocesos JMeter?
Estoy usando Windows 7, Maven 3, Jmeter Maven Plugin