我自己在Jmeter中面临同样的问题。 Mozilla firefox会自动打开,并且给定的URL不会自动打开。
我的测试计划是 线程组 jp @ gc - Firefox驱动程序配置 jp @ gc - WebDriver Sampler查看表中的结果
Webdriver sampler具有以下代码:
var pkg = JavaImporter(org.openqa.selenium)
var support_ui = JavaImporter(org.openqa.selenium.support.ui.WebDriverWait)
var wait = new support_ui.WebDriverWait(WDS.browser, 5000)
WDS.sampleResult.sampleStart()
WDS.browser.get('http://login.salesforce.com')
WDS.sampleResult.sampleEnd()
我正在使用,Jmeter - 3.1版本Mozilla Firefox - 50.1.0 jmeter-plugins-webdriver- 1.4.0 jmeter-plugins-manager- 0.11
请给我一些解决方案。提前谢谢。
答案 0 :(得分:2)
您将无法将Firefox 50.1.0
与jmeter-plugins-webdriver- 1.4.0
从Maven Repository可以看出,WebDriver Sampler插件版本1.4.0依赖于Selenium库2.52.0,根据Selenium changelog,您可以使用以下Firefox版本:
这个驱动程序 已经使用Firefox 44(当前版本),43(之前的版本)进行了测试 发布),38(当前ESR发布)和31(紧接ESR发布之前)。
所以选项包括:
有关WebDriver Sampler FAQ的表单,请参阅The WebDriver Sampler: Your Top 10 Questions Answered文章。
答案 1 :(得分:1)
是的,当你使用firefox不同版本时很常见。将firefox降级到44或45等版本。其实firefox 45.0对我有用。而最重要的是firefox应该安装在默认目录中(在Windows“C:\ Program Files \ Mozilla Firefox”中这将是默认的)。希望它能与你合作。