我在Jmeter中使用selenium编写了一个脚本。导入所有包。
var pkg=JavaImporter(org.openqa.selenium) //import java selenium package
var support_ui=JavaImporter(org.openqa.selenium.support.ui.WebDriverWait)
var ui=JavaImporter(org.openqa.selenium.support.ui)
var wait=new support_ui.WebDriverWait(WDS.browser,5000)
WDS.sampleResult.sampleStart()
WDS.browser.get('https://www.google.com')
WDS.sampleResult.sampleEnd()
只需打开页面即可。
它在Listener中没有显示任何结果。
答案 0 :(得分:0)
您是否添加了相关的配置元素,例如:
如果是,您仍然遇到问题 - 请检查 jmeter.log 文件 - 它通常包含足够的故障排除信息。最常见的错误是:
http
不支持的浏览器(主要影响Firefox)。如果您尝试在Firefox上运行Selenium测试 - 请确保使用其中一个受支持的版本。最新的JMeter插件WebDriver Set 1.3.1附带Selenium 2.47.0,根据Phantom JS Driver Config它应该是:
支持Firefox版本31(之前的ESR)的本机事件。
以后针对Firefox版本的本机事件支持已停止 在Firefox版本31上测试的综合事件(立即 之前的ESR),38(前一个版本和当前的ESR),以及39 (当前版本)。
有关在JMeter中使用WebDriver Sampler的更多信息和提示,请查看changelog指南