问题
I've encountered problems with starting JMeter and WebDriver Set.
I set - as in http://jmeter-plugins.org/wiki/WebDriverTutorial/ - Thread Group
with:
jp@gc FF Driver Config
jp@gc Web Driver Sampler
View Results in Table
In Web Driver Sampler I have following lines:
WDS.sampleResult.sampleStart()
WDS.browser.get('http://google.com')
WDS.sampleResult.sampleEnd()
And I get following error:
ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.NoClassDefFoundError: Could not initialize class org.apache.http.impl.conn.ManagedHttpClientConnectionFactory
Switching to Chrome does not solve the problem, I get the very same error.
How can I make it work?
回答1:
- Download zip from jmeter-plugins.org
- Copy jar files into lib & lib/ext directories
Delete older / Duplicate http jars from [apache-jmeter-2.13\lib]
- httpclient-4.2.6.jar (delete this jar)
- httpclient-4.3.1.jar
- httpcore-4.2.5.jar (delete this jar)
- httpcore-4.3.jar
- httpmime-4.2.6.jar (delete this jar)
- httpmime-4.3.1.jar
now it will work fine
回答2:
There were few libraries (httpclient*-4.4.jar) in different versions, I removed old ones and it works:)
来源:https://stackoverflow.com/questions/29200736/jmeter-and-webdriver-set-do-not-work