使用来自Selenium IDE的JUnit进行JMeter负载测试
我对JMeter没有进行JUnit测试有问题。 我所做的:使用来自Selenium IDE的JUnit进行JMeter负载测试,junit,jmeter,selenium-ide,Junit,Jmeter,Selenium Ide,我对JMeter没有进行JUnit测试有问题。 我所做的: 得到JMeter并提取 通过Selenium IDE创建JUnit测试并导出为JUnit4(WebDriver) 在执行时尝试运行该测试(在IntelliJ中) 创建了类文件的JAR 将JAR放入jmeter.home/lib/junit 启动jmeter 创建新线程 为JUnit请求添加了新的采样器 然而,当我勾选“Classname”下拉列表时,我的测试并没有列在那里。 有人知道为什么JMeter不能识别测试吗?在创建Junit
- 得到JMeter并提取
- 通过Selenium IDE创建JUnit测试并导出为JUnit4(WebDriver)
- 在执行时尝试运行该测试(在IntelliJ中)
- 创建了类文件的JAR
- 将JAR放入jmeter.home/lib/junit
- 启动jmeter
- 创建新线程
- 为JUnit请求添加了新的采样器
有人知道为什么JMeter不能识别测试吗?在创建Junit jar文件之后。将jar文件放在
jmeter.home\lib
不在jmeter.home/lib/junit
中。
然后重新启动Jmeter。
现在将线程组添加到jmeter和Junit请求采样器。注意类名出现在下拉列表中检查脚本是否使用junit4导出。
如果是,则选中“搜索junit4注释”复选框。它肯定会显示出来 请阅读《我认为解决了你的问题》@BobMeliev thanx,尝试一下,但2年后,事情发生了变化,我不再需要它了……无论如何,它可能对其他人有用。