JMeter和WebDriver Set - 不起作用

mas*_*.py 9 jmeter jmeter-plugins

我在启动JMeter和WebDriver Set时遇到了问题.

我设置 - 如http://jmeter-plugins.org/wiki/WebDriverTutorial/ - Thread Group用:

jp@gc FF Driver Config
jp@gc Web Driver Sampler
View Results in Table
Run Code Online (Sandbox Code Playgroud)

在Web Driver Sampler中,我有以下几行:

WDS.sampleResult.sampleStart()
WDS.browser.get('http://google.com')
WDS.sampleResult.sampleEnd()
Run Code Online (Sandbox Code Playgroud)

我得到以下错误:

 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.NoClassDefFoundError: Could not initialize class org.apache.http.impl.conn.ManagedHttpClientConnectionFactory
Run Code Online (Sandbox Code Playgroud)

切换到Chrome无法解决问题,我得到了同样的错误.

我怎样才能使它工作?

小智 22

  • 从jmeter-plugins.org下载zip
  • 将jar文件复制到lib和lib/ext目录中
  • 从[apache-jmeter-2.13\lib]删除旧的/重复的http罐

    1. httpclient-4.2.6.jar(删除这个jar)
    2. HttpClient的-4.3.1.jar
    3. httpcore-4.2.5.jar(删除这个jar)
    4. 的HttpCore-4.3.jar
    5. httpmime-4.2.6.jar(删除此jar)
    6. httpmime-4.3.1.jar

    现在它会正常工作


mas*_*.py 1

不同版本中的库(httpclient*-4.4.jar)很少,我删除了旧的,它可以工作:)