我创建了一个包含2个简单测试的1个类的Java项目,导出为jar并在我的JMeter JUnit文件夹中添加了jar,现在重新启动JMeter后,即使选择了Annotation 4选项后我也没有在JMeter中看到我的类
这是我的班级:
package print;
import org.junit.Test;
public class PrintClass {
@Test public void test() {
System.out.println("Hello World..!");
}
}
答案 0 :(得分:2)
考虑以下清单:
如果出现任何问题,请首先检查 jmeter.log 文件(通常它位于JMeter安装的“bin”文件夹下,并包含足够的故障排除信息)
有关详细信息,请参阅How to Use JUnit With JMeter文章。
答案 1 :(得分:1)
在eclipse中确保你创建一个JUnit类,而不仅仅是类,并为此添加junit注释,即使我遇到了同样的问题,当我创建一个JUnit类然后在JMeter上传我的项目时它得到了解决
答案 2 :(得分:0)
你把罐子放进去了吗?
通过运行以下命令检查jar,看看它是否正常:
jar -tvf< your jar>
其依赖关系如下所述:
有关详细信息,请参阅此处:
答案 3 :(得分:0)
即使我遇到了同样的问题,然后我也将依赖项jar添加到了lib文件中。
确保在以下位置复制这些文件-> apache-jmeter-5.1.1 \ lib 1.Selenium webdriver jar文件(selenium-server-standalone) 2. Junit4 Jar文件(junit4)
确保将eclipse或任何IDE中的Jar文件添加到此位置-> apache-jmeter-5.1.1 \ lib \ junit 1.包含自动化硒代码的Jar文件(使用Junit)
重新启动Jmeter并继续执行添加线程组和添加Junit采样器等的正常过程...
这解决了我的问题,我能够在Jmeter上运行脚本。