我正在尝试从jmeter执行webdriver脚本。 我已经安装了webdriver插件。 创建了firefox配置元素和Web驱动程序采样器。
在webdriver sampler下添加了脚本 -
WDS.sampleResult.sampleStart()
WDS.browser.get('http://google.com')
WDS.sampleResult.sampleEnd()
但是在执行时,浏览器没有打开。
答案 0 :(得分:1)
我非常确定您拥有底层Selenium库不支持的Firefox版本。
如果由于任何其他原因需要最新的Firefox,您可以在其他地方安装Firefox 26或33。只需将以下行添加到 system.properties 文件(位于JMeter安装的/ bin文件夹下)
webdriver.firefox.bin=/path/to/your/firefox/directory
有关更多WebDriver采样器提示和技巧,请参阅The WebDriver Sampler: Your Top 10 Questions Answered指南。
答案 1 :(得分:1)
Jmeter仅支持某些版本的Firefox来运行Jmeter-webdriver脚本。使用firefox 45.0它会像pro一样工作。 firefox的安装应该在默认目录下,不要自定义Firefox 45.0的路径。