Jmeter-Webdriver无法在Chrome上加载网页
在web上的一个简单示例之后,我编写了一个jmeter-webdriver。负载测试应加载Chrome并打开特定页面。Chrome打开,但页面未显示,jmeter返回错误 这些是规格: os.name:'Windows Server 2012 R2',os.arch:'amd64',os.version:'6.3',java.version:'1.8.0_144' Chrome版本:65及以上版本 Jmeter:5.1.1,selenium-chrome-driver-3.14.0.jar,selenium-java-3.14.0.jarJmeter-Webdriver无法在Chrome上加载网页,jmeter,webdriver,selenium-chromedriver,Jmeter,Webdriver,Selenium Chromedriver,在web上的一个简单示例之后,我编写了一个jmeter-webdriver。负载测试应加载Chrome并打开特定页面。Chrome打开,但页面未显示,jmeter返回错误 这些是规格: os.name:'Windows Server 2012 R2',os.arch:'amd64',os.version:'6.3',java.version:'1.8.0_144' Chrome版本:65及以上版本 Jmeter:5.1.1,selenium-chrome-driver-3.14.0.jar,se
Thread Group
jp@gc - Chrome Driver Config
path to Chrome driver : C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
jp@gc - WebDriver Sampler
WDS.sampleResult.sampleStart()
WDS.browser.get('http://www.jmeter-plugins.org')
WDS.sampleResult.sampleEnd()
我希望在Chrome中查看页面,只打开Chrome,不加载特定页面
感谢您抽出时间来帮助解决我的问题
Jmeter日志错误:
驱动程序信息:驱动程序。版本:未知
位于org.openqa.selenium.remote.service.DriverService.waitUntilavable(DriverService.java:193)~[selenium-remote-driver-3.14.0.jar:?]
在org.openqa.selenium.remote.service.DriverService.start(DriverService.java:179)~[selenium-remote-driver-3.14.0.jar:?]
在com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.getThreadService(ChromeDriverConfig.java:93)~[jmeter-plugins-webdriver-3.0.jar:?]
在com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.createBrowser(ChromeDriverConfig.java:73)~[jmeter-plugins-webdriver-3.0.jar:?]
在com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.createBrowser(ChromeDriverConfig.java:21)~[jmeter-plugins-webdriver-3.0.jar:?]
在com.googlecode.jmeter.plugins.webdriver.config.WebDriverConfig.getPreparedBrowser(WebDriverConfig.java:233)~[jmeter-plugins-webdriver-3.0.jar:?]
在com.googlecode.jmeter.plugins.webdriver.config.WebDriverConfig.threadStarted(WebDriverConfig.java:220)~[jmeter-plugins-webdriver-3.0.jar:?]
位于org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:762)[ApacheJMeter_core.jar:5.1.1 r1855137]
在org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:994)[jorphan.jar:5.1.1 r1855137]
在org.apache.jorphan.collections.HashTree.traverse(HashTree.java:977)[jorphan.jar:5.1.1 r1855137]
位于org.apache.jmeter.threads.JMeterThread.threadStarted(JMeterThread.java:730)[ApacheJMeter_core.jar:5.1.1 r1855137]
位于org.apache.jmeter.threads.JMeterThread.initRun(JMeterThread.java:718)[ApacheJMeter_core.jar:5.1.1 r1855137]
在org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:249)[ApacheJMeter_core.jar:5.1.1 r1855137]
在java.lang.Thread.run(未知源代码)[?:1.8.0_144]
原因:org.openqa.selenium.net.UrlChecker$TimeoutException:等待[在20002毫秒后可用]超时
在org.openqa.selenium.net.UrlChecker.waitUntilavable(UrlChecker.java:100)~[selenium-remote-driver-3.14.0.jar:?]
位于org.openqa.selenium.remote.service.DriverService.waitUntilavable(DriverService.java:188)~[selenium-remote-driver-3.14.0.jar:?]
…还有13个
原因:java.util.concurrent.TimeoutException
在java.util.concurrent.FutureTask.get(未知源代码)~[?:1.8.0_144]
在com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:156)~[guava-25.0-jre.jar:?]
在org.openqa.selenium.net.UrlChecker.waitUntilavable(UrlChecker.java:75)~[selenium-remote-driver-3.14.0.jar:?]
位于org.openqa.selenium.remote.service.DriverService.waitUntilavable(DriverService.java:188)~[selenium-remote-driver-3.14.0.jar:?]
…还有13个
2019-05-08 11:20:03732错误o.a.j.t.JMeterThread:处理采样器时出错:'jp@gc-WebDriver采样器'。
java.lang.IllegalArgumentException:尚未配置浏览器。请确保至少为线程组创建了1个WebDriverConfig。
在com.googlecode.jmeter.plugins.webdriver.sampler.WebDriverSampler.sample(WebDriverSampler.java:62)~[jmeter-plugins-webdriver-3.0.jar:?]
在org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:622)~[ApacheJMeter_core.jar:5.1.1 r1855137]
在org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:546)~[ApacheJMeter_core.jar:5.1.1 r1855137]
位于org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:486)[ApacheJMeter_core.jar:5.1.1 r1855137]
在org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:253)[ApacheJMeter_core.jar:5.1.1 r1855137]请根据您的浏览器版本从以下链接下载chrome驱动程序,如果不可用,请更新chrome浏览器:- 一旦你有了“chromedriver.exe”,然后在Chrome驱动程序配置中更改路径 jp@gc-Chrome驱动程序配置 示例:-Chrome驱动程序的路径:D:\ChromeDriver\ChromeDriver.exe
希望这能解决问题。请根据您的浏览器版本从以下链接下载chrome驱动程序,如果不可用,请更新chrome浏览器:- 一旦你有了“chromedriver.exe”,然后在Chrome驱动程序配置中更改路径 jp@gc-Chrome驱动程序配置 示例:-Chrome驱动程序的路径:D:\ChromeDriver\ChromeDriver.exe
希望这能解决问题。很高兴听到…)很高兴听到…)