JMeter + Selenium 测试在 Firefox 打开后停止
JMeter + Selenium testing stops after Firefox is opened
我尝试学习JMeter+Selenium但是有一个小问题:
我从这个开始:
http://blazemeter.com/blog/jmeter-webdriver-sampler
完成标题 "Code Review" 的所有操作。
当我 运行 线程组打开 Firefox 但不打开请求的网站时。
我的FF版本是34.0.5
JMeterPlugins-WebDriver-1.2.0
有什么想法吗?
查看 The WebDriver Sampler: Your Top 10 Questions Answered 指南
问。我如何知道支持哪些浏览器? 部分解释了如何为 WebDriver 插件识别合适的 Firefox 版本。
- JMeterPlugins-WebDriver-1.2.0 包含 selenium-firefox-driver-2.39.0.jar
-
v2.39.0
=======
WebDriver:
* Update to support native events for Firefox 26.
所以你需要使用Firefox 26和WebDriver-1.2.0插件版本。您可以从 Mozilla FTP site
下载 Firefox 26
如果您在驱动程序中执行任何本机调用,例如 .get 或 .sendKeys,那么您可以使用的最新版本的 Firefox 是 31.0.6 。如果您避免这些本机调用并改为执行 non-native Javascript 调用,例如使用 JavascriptExecutor 来浏览浏览器,那么您应该可以使用更高版本的 Firefox。
我尝试学习JMeter+Selenium但是有一个小问题: 我从这个开始: http://blazemeter.com/blog/jmeter-webdriver-sampler 完成标题 "Code Review" 的所有操作。 当我 运行 线程组打开 Firefox 但不打开请求的网站时。
我的FF版本是34.0.5
JMeterPlugins-WebDriver-1.2.0
有什么想法吗?
查看 The WebDriver Sampler: Your Top 10 Questions Answered 指南
问。我如何知道支持哪些浏览器? 部分解释了如何为 WebDriver 插件识别合适的 Firefox 版本。
- JMeterPlugins-WebDriver-1.2.0 包含 selenium-firefox-driver-2.39.0.jar
-
v2.39.0 ======= WebDriver: * Update to support native events for Firefox 26.
所以你需要使用Firefox 26和WebDriver-1.2.0插件版本。您可以从 Mozilla FTP site
下载 Firefox 26如果您在驱动程序中执行任何本机调用,例如 .get 或 .sendKeys,那么您可以使用的最新版本的 Firefox 是 31.0.6 。如果您避免这些本机调用并改为执行 non-native Javascript 调用,例如使用 JavascriptExecutor 来浏览浏览器,那么您应该可以使用更高版本的 Firefox。