JMeter Webdriver Sampler 它打开浏览器但不会转到 URL
JMeter Webdriver Sampler it opens the browser but won't go to the URL
我正在我们的网站上进行负载、性能测试,我发现我可以使用 webdriver 采样器,它将模拟在服务器负载下与网站交互的用户体验,从而衡量真实用户的体验同时。
此外,我无法在我们的某个页面上使用该记录,因为它使用 GWT-RPC 调用。所以我正在使用 Webdriver 采样器。
我已经开始写了一些代码。当我 运行 测试计划时,浏览器将打开,它只会停留在空白屏幕上。
你知道为什么它不去 URL 吗?
我的设置是
Test Plan
Thread Group
HTTP Cookie Manager
jp@gc - Firefox Driver Config
jp@gc - Web Driver Sampler
Webdriver 采样器具有以下代码:
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://riaz-pc.infoshare.local:8080/clearcore')
var userNameTxtBox = WDS.browser.findElement(pkg.By.id('unid'))
userNameTextBox.click()
WDS.log.info(WDS.name + ' has logged an entry');
WDS.sampleResult.sampleEnd()
您是否在 jmeter.log 文件中看到任何类似错误的内容?通常它是由 Firefox 浏览器和 Selenium 库版本不匹配引起的(您使用 FirefoxDriver,是吗?)
根据 The WebDriver Sampler: Your Top 10 Questions Answered 指南,支持的最新 Firefox 版本是:
- 对于 JMeter 插件 1.2.1 - Firefox 33
- 对于 JMeter 插件 1.2.0 - Firefox 26
尝试确定您当前使用的插件/firefox 版本组合以及需要更改的内容,我相信问题会消失。
我正在我们的网站上进行负载、性能测试,我发现我可以使用 webdriver 采样器,它将模拟在服务器负载下与网站交互的用户体验,从而衡量真实用户的体验同时。 此外,我无法在我们的某个页面上使用该记录,因为它使用 GWT-RPC 调用。所以我正在使用 Webdriver 采样器。
我已经开始写了一些代码。当我 运行 测试计划时,浏览器将打开,它只会停留在空白屏幕上。
你知道为什么它不去 URL 吗?
我的设置是
Test Plan
Thread Group
HTTP Cookie Manager
jp@gc - Firefox Driver Config
jp@gc - Web Driver Sampler
Webdriver 采样器具有以下代码:
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://riaz-pc.infoshare.local:8080/clearcore')
var userNameTxtBox = WDS.browser.findElement(pkg.By.id('unid'))
userNameTextBox.click()
WDS.log.info(WDS.name + ' has logged an entry');
WDS.sampleResult.sampleEnd()
您是否在 jmeter.log 文件中看到任何类似错误的内容?通常它是由 Firefox 浏览器和 Selenium 库版本不匹配引起的(您使用 FirefoxDriver,是吗?)
根据 The WebDriver Sampler: Your Top 10 Questions Answered 指南,支持的最新 Firefox 版本是:
- 对于 JMeter 插件 1.2.1 - Firefox 33
- 对于 JMeter 插件 1.2.0 - Firefox 26
尝试确定您当前使用的插件/firefox 版本组合以及需要更改的内容,我相信问题会消失。