阅读背景:

如何解决这个错误一个jmetere ?

来源:互联网 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Running the test! 
2015/06/12 11:00:11 INFO  - jmeter.samplers.SampleEvent: List of sample_variables: [] 
2015/06/12 11:00:11 INFO  - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*) 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Thread Group. 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Thread will continue on error 
2015/06/12 11:00:11 INFO  - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 1 perThread 1000.0 delayedStart=false 
2015/06/12 11:00:11 INFO  - jmeter.threads.ThreadGroup: Started thread group number 1 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: All thread groups have been started 
2015/06/12 11:00:11 INFO  - jmeter.threads.JMeterThread: Thread started: Thread Group 1-1 
2015/06/12 11:00:11 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.IllegalStateException: The driver executable does not exist: D:\Mm performance\apache-jmeter-2.13\apache-jmeter-2.13\bin
    at com.google.common.base.Preconditions.checkState(Preconditions.java:197)
    at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:117)
    at org.openqa.selenium.chrome.ChromeDriverService.access
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Running the test! 
2015/06/12 11:00:11 INFO  - jmeter.samplers.SampleEvent: List of sample_variables: [] 
2015/06/12 11:00:11 INFO  - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*) 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Thread Group. 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Thread will continue on error 
2015/06/12 11:00:11 INFO  - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 1 perThread 1000.0 delayedStart=false 
2015/06/12 11:00:11 INFO  - jmeter.threads.ThreadGroup: Started thread group number 1 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: All thread groups have been started 
2015/06/12 11:00:11 INFO  - jmeter.threads.JMeterThread: Thread started: Thread Group 1-1 
2015/06/12 11:00:11 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.IllegalStateException: The driver executable does not exist: D:\Mm performance\apache-jmeter-2.13\apache-jmeter-2.13\bin
    at com.google.common.base.Preconditions.checkState(Preconditions.java:197)
    at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:117)
    at org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:39)
    at org.openqa.selenium.chrome.ChromeDriverService$Builder.usingDriverExecutable(ChromeDriverService.java:116)
    at com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.getThreadService(ChromeDriverConfig.java:72)
    at com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.createBrowser(ChromeDriverConfig.java:53)
    at com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.createBrowser(ChromeDriverConfig.java:18)
    at com.googlecode.jmeter.plugins.webdriver.config.WebDriverConfig.getPreparedBrowser(WebDriverConfig.java:233)
    at com.googlecode.jmeter.plugins.webdriver.config.WebDriverConfig.threadStarted(WebDriverConfig.java:220)
    at org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:610)
    at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:998)
    at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:980)
    at org.apache.jmeter.threads.JMeterThread.threadStarted(JMeterThread.java:579)
    at org.apache.jmeter.threads.JMeterThread.initRun(JMeterThread.java:567)
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)
    at java.lang.Thread.run(Thread.java:745)

2015/06/12 11:00:11 INFO  - jmeter.threads.JMeterThread: Thread finished: Thread Group 1-1 
2015/06/12 11:00:11 INFO  - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test 
2015/06/12 11:00:11 INFO  - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*) 

1 个解决方案

#1


1  

  1. Download the latest version of ChromeDriver from https://chromedriver.storage.googleapis.com/index.html (if not yet)
  2. 从https://chromedriver.storage.googleapis.com/index.html下载最新版本的ChromeDriver(如果还没有的话)
  3. Add the following line to system.properties file (the file lives under /bin folder of your JMeter installation)

    在系统中添加以下行。属性文件(文件保存在JMeter安装的/bin文件夹中)

    webdriver.chrome.driver=d:/chromedriver.exe
    

    You may have to substitute d:/chromedriver.exe with actual path to the ChromeDriver binary. Remember to use either forward slashes c:/somefoler/someotherfolder or escaped back slashes c:\\somefolder\\someotherfolder if you use Windows

    你可以用d:/chromedriver代替。exe与实际路径到ChromeDriver二进制。记住要使用前斜杠c:/somefoler/someotherfolder或转存的斜杠c:\\ \\ \\someotherfolder如果你使用Windows。

  4. Restart JMeter

    重启JMeter

  5. ChromeDriver should work normally.
  6. ChromeDriver应正常工作。

See Apache JMeter Properties Customization Guide for advanced information on various JMeter properties and ways of setting, using and overriding them.

请参阅Apache JMeter属性定制指南,了解关于各种JMeter属性和设置、使用和覆盖它们的方法的高级信息。


0(ChromeDriverService.java:39) at org.openqa.selenium.chrome.ChromeDriverService$Builder.usingDriverExecutable(ChromeDriverService.java:116) at com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.getThreadService(ChromeDriverConfig.java:72) at com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.createBrowser(ChromeDriverConfig.java:53) at com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.createBrowser(ChromeDriverConfig.java:18) at com.googlecode.jmeter.plugins.webdriver.config.WebDriverConfig.getPreparedBrowser(WebDriverConfig.java:233) at com.googlecode.jmeter.plugins.webdriver.config.WebDriverConfig.threadStarted(WebDriverConfig.java:220) at org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:610) at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:998) at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:980) at org.apache.jmeter.threads.JMeterThread.threadStarted(JMeterThread.java:579) at org.apache.jmeter.threads.JMeterThread.initRun(JMeterThread.java:567) at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257) at java.lang.Thread.run(Thread.java:745) 2015/06/12 11:00:11 INFO - jmeter.threads.JMeterThread: Thread finished: Thread Group 1-1 2015/06/12 11:00:11 INFO - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test 2015/06/12 11:00:11 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*) 2015/06/12 11:00:11 INFO - jmeter.engine.Stand



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: