jmeter maven-运行jmx文件时出现错误:无法找到或加载主类org.apache.jmeter.NewDriver
为jmeter设置maven项目。 在src/test/java中添加了jmx文件 尝试运行jmx文件时,在控制台中出现以下错误。 错误:无法找到或加载主类org.apache.jmeter.NewDriver 这是我的pom.xmljmeter maven-运行jmx文件时出现错误:无法找到或加载主类org.apache.jmeter.NewDriver,maven,jmeter,Maven,Jmeter,为jmeter设置maven项目。 在src/test/java中添加了jmx文件 尝试运行jmx文件时,在控制台中出现以下错误。 错误:无法找到或加载主类org.apache.jmeter.NewDriver 这是我的pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3
<?xml version="1.0" encoding="UTF-8"?>
<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.companyname.automation</groupId>
<artifactId>apiautomation</artifactId>
<version>1.0-SNAPSHOT</version>
<build>
<plugins>
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>1.4.1</version>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient-osgi</artifactId>
<version>4.3</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.3</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.3-beta1</version>
</dependency>
</dependencies>
4.0.0
com.companyname.automation
APIA自动化
1.0-快照
com.lazerycode.jmeter
jmetermaven插件
1.4.1
org.apache.httpcomponents
httpclient osgi
4.3
org.apache.httpcomponents
httpcore
4.3
org.apache.httpcomponents
httpclient
4.3-β1
您的设置中几乎没有不一致之处:
1.4.1
行之后添加以下部分:
<executions>
<execution>
<id>jmeter-tests</id>
<phase>verify</phase>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
</executions>
jmeter测试
验证
性能测试
mvn clean verify
运行测试李>
参考资料:
- JMeter Maven插件文档的章节
- 使用的apachemaven部分