Firefox打开后,JMeter + Selenium测试停止

时间:2015-01-07 16:11:41

标签: firefox testing selenium webdriver jmeter

我试图学习JMeter + Selenium但是有一个小问题: 我从这开始: http://blazemeter.com/blog/jmeter-webdriver-sampler 完成了标题" Code Review"。 当我运行Thread组时,它会打开Firefox,但不会打开请求的网站。

我的FF版本是34.0.5

JMeterPlugins-的webdriver-1.2.0

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

查看The WebDriver Sampler: Your Top 10 Questions Answered指南

问。我如何知道支持哪些浏览器?部分介绍了如何为WebDriver插件识别适当的Firefox版本。

  • JMeterPlugins-WebDriver-1.2.0包含 selenium-firefox-driver-2.39.0.jar
  • 调查Selenium changelog

    v2.39.0
    =======
    WebDriver:
    * Update to support native events for Firefox 26.
    

因此您需要将 Firefox 26 与WebDriver-1.2.0插件版本一起使用。您可以从Mozilla FTP site

下载Firefox 26

答案 1 :(得分:1)

如果您在驱动程序中进行任何本机调用,例如.get或.sendKeys,那么您可以使用的最新版本的Firefox是31.0.6。如果您避免使用这些本机调用并执行非本机Javascript调用,例如使用JavascriptExecutor导航浏览器,那么您应该可以使用更高版本的Firefox。