[英]How to Run a Jmeter script within Java code?
I'm unable to run the JMeter Java file with the below setup. 我无法使用以下设置运行JMeter Java文件。 Can anyone please help me and tell me what is wrong.
谁能帮助我,告诉我有什么问题。 I am using Eclipse with Maven integration.
我正在使用Eclipse与Maven集成。
Referring the post: How to create and run Apache JMeter Test Scripts from a Java program? 参考帖子: 如何从Java程序创建和运行Apache JMeter测试脚本?
Java code: Java代码:
package com.blazemeter.demo;
import org.apache.jmeter.control.LoopController;
import org.apache.jmeter.engine.StandardJMeterEngine;
import org.apache.jmeter.protocol.http.sampler.HTTPSampler;
import org.apache.jmeter.testelement.TestPlan;
import org.apache.jmeter.threads.SetupThreadGroup;
import org.apache.jmeter.util.JMeterUtils;
import org.apache.jorphan.collections.HashTree;
public class JMeterFromScratch {
public static void main(String[] args){
// Engine
StandardJMeterEngine jm = new StandardJMeterEngine();
// jmeter.properties
JMeterUtils.loadJMeterProperties("C:/Users/sthomas/jmeter.properties");
HashTree hashTree = new HashTree();
// HTTP Sampler
HTTPSampler httpSampler = new HTTPSampler();
httpSampler.setDomain("www.google.com");
httpSampler.setPort(80);
httpSampler.setPath("/");
httpSampler.setMethod("GET");
// Loop Controller
LoopController loopCtrl = new LoopController();
((LoopController)loopCtrl).setLoops(1);
((LoopController)loopCtrl).addTestElement(httpSampler);
((LoopController)loopCtrl).setFirst(true);
((LoopController)loopCtrl).initialize();
// Thread Group
SetupThreadGroup threadGroup = new SetupThreadGroup();
threadGroup.setNumThreads(1);
threadGroup.setRampUp(1);
threadGroup.setSamplerController((LoopController)loopCtrl);
// Test plan
TestPlan testPlan = new TestPlan("MY TEST PLAN");
hashTree.add("testPlan", testPlan);
hashTree.add("loopCtrl", loopCtrl);
hashTree.add("threadGroup", threadGroup);
hashTree.add("httpSampler", httpSampler);
jm.configure(hashTree);
jm.run();
}
}
Jmeter.properties file Jmeter.properties文件
log_level.jmeter=DEBUG
log_level.jmeter.junit=DEBUG
log_level.jmeter.control=DEBUG
log_level.jmeter.testbeans=DEBUG
log_level.jmeter.engine=DEBUG
log_level.jmeter.threads=DEBUG
log_level.jmeter.gui=WARN
log_level.jmeter.testelement=DEBUG
log_level.jmeter.util=DEBUG
log_level.jmeter.util.classfinder=DEBUG
log_level.jmeter.test=DEBUG
log_level.jmeter.protocol.http=DEBUG
# For CookieManager, AuthManager etc:
log_level.jmeter.protocol.http.control=DEBUG
log_level.jmeter.protocol.ftp=WARN
log_level.jmeter.protocol.jdbc=DEBUG
log_level.jmeter.protocol.java=WARN
log_level.jmeter.testelements.property=DEBUG
log_level.jorphan=DEBUG
jmeterengine.startlistenerslater=false
log_file=jmeter-debug.log
Debug Log: 调试日志:
2014-11-03 16:29:36.905 [jmeter.e] (): Listeners will be started after enabling running version
INFO 2014-11-03 16:29:36.967 [jmeter.e] (): To revert to the earlier behaviour, define jmeterengine.startlistenerslater=false
INFO 2014-11-03 16:29:36.983 [jmeter.p] (): No response parsers defined: text/html only will be scanned for embedded resources
INFO 2014-11-03 16:29:36.991 [jmeter.p] (): Maximum connection retries = 10
INFO 2014-11-03 16:29:37.001 [jmeter.e] (): Running the test!
INFO 2014-11-03 16:29:37.009 [jmeter.s] (): List of sample_variables: []
INFO 2014-11-03 16:29:37.009 [jmeter.s] (): List of sample_variables: []
DEBUG 2014-11-03 16:29:37.016 [jorphan.] (): searchPathsOrJars : [null/lib/ext]
DEBUG 2014-11-03 16:29:37.016 [jorphan.] (): superclass : [interface org.apache.jmeter.functions.Function]
DEBUG 2014-11-03 16:29:37.016 [jorphan.] (): innerClasses : true annotations: false
DEBUG 2014-11-03 16:29:37.016 [jorphan.] (): contains: null notContains: null
DEBUG 2014-11-03 16:29:37.017 [jorphan.] (): Classpath = C:\Users\sthomas\workspace\JmeterProj\target\classes;C:\Users\sthomas\.m2\repository\org\apache\jmeter\ApacheJMeter_core\2.11\ApacheJMeter_core-2.11.jar;C:\Users\sthomas\.m2\repository\avalon-framework\avalon-framework\4.1.4\avalon-framework-4.1.4.jar;C:\Users\sthomas\.m2\repository\org\apache\jmeter\ApacheJMeter_http\2.11\ApacheJMeter_http-2.11.jar;C:\Users\sthomas\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\sthomas\.m2\repository\logkit\logkit\2.0\logkit-2.0.jar;C:\Users\sthomas\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\sthomas\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\sthomas\.m2\repository\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;C:\Users\sthomas\.m2\repository\com\thoughtworks\xstream\xstream\1.4.7\xstream-1.4.7.jar;C:\Users\sthomas\.m2\repository\org\apache\jmeter\jorphan\2.11\jorphan-2.11.jar;C:\Users\sthomas\.m2\repository\bsf\bsf\2.4.0\bsf-2.4.0.jar;C:\Users\sthomas\.m2\repository\org\beanshell\bsh\2.0b5\bsh-2.0b5.jar;C:\Users\sthomas\.m2\repository\org\bouncycastle\bcmail-jdk15on\1.49\bcmail-jdk15on-1.49.jar;C:\Users\sthomas\.m2\repository\org\bouncycastle\bcprov-jdk15on\1.49\bcprov-jdk15on-1.49.jar;C:\Users\sthomas\.m2\repository\org\bouncycastle\bcpkix-jdk15on\1.49\bcpkix-jdk15on-1.49.jar;C:\Users\sthomas\.m2\repository\commons-codec\commons-codec\1.8\commons-codec-1.8.jar;C:\Users\sthomas\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\sthomas\.m2\repository\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar;C:\Users\sthomas\.m2\repository\commons-jexl\commons-jexl\1.1\commons-jexl-1.1.jar;C:\Users\sthomas\.m2\repository\org\apache\commons\commons-jexl\2.1.1\commons-jexl-2.1.1.jar;C:\Users\sthomas\.m2\repository\commons-net\commons-net\3.3\commons-net-3.3.jar;C:\Users\sthomas\.m2\repository\excalibur-datasource\excalibur-datasource\1.1.1\excalibur-datasource-1.1.1.jar;C:\Users\sthomas\.m2\repository\excalibur-instrument\excalibur-instrument\1.0\excalibur-instrument-1.0.jar;C:\Users\sthomas\.m2\repository\excalibur-logger\excalibur-logger\1.1\excalibur-logger-1.1.jar;C:\Users\sthomas\.m2\repository\excalibur-pool\excalibur-pool\1.2\excalibur-pool-1.2.jar;C:\Users\sthomas\.m2\repository\org\htmlparser\htmllexer\2.1\htmllexer-2.1.jar;C:\Users\sthomas\.m2\repository\org\htmlparser\htmlparser\2.1\htmlparser-2.1.jar;C:\Users\sthomas\.m2\repository\org\apache\httpcomponents\httpclient\4.2.6\httpclient-4.2.6.jar;C:\Users\sthomas\.m2\repository\org\apache\httpcomponents\httpmime\4.2.6\httpmime-4.2.6.jar;C:\Users\sthomas\.m2\repository\org\apache\httpcomponents\httpcore\4.2.5\httpcore-4.2.5.jar;C:\Users\sthomas\.m2\repository\jcharts\jcharts\0.7.5\jcharts-0.7.5.jar;C:\Users\sthomas\.m2\repository\org\jdom\jdom\1.1.3\jdom-1.1.3.jar;C:\Users\sthomas\.m2\repository\org\mozilla\rhino\1.7R4\rhino-1.7R4.jar;C:\Users\sthomas\.m2\repository\junit\junit\4.11\junit-4.11.jar;C:\Users\sthomas\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\sthomas\.m2\repository\soap\soap\2.3.1\soap-2.3.1.jar;C:\Users\sthomas\.m2\repository\net\sf\jtidy\jtidy\r938\jtidy-r938.jar;C:\Users\sthomas\.m2\repository\org\apache\tika\tika-core\1.4\tika-core-1.4.jar;C:\Users\sthomas\.m2\repository\org\apache\tika\tika-parsers\1.4\tika-parsers-1.4.jar;C:\Users\sthomas\.m2\repository\org\gagravarr\vorbis-java-tika\0.1\vorbis-java-tika-0.1.jar;C:\Users\sthomas\.m2\repository\org\gagravarr\vorbis-java-core\0.1\vorbis-java-core-0.1-tests.jar;C:\Users\sthomas\.m2\repository\edu\ucar\netcdf\4.2-min\netcdf-4.2-min.jar;C:\Users\sthomas\.m2\repository\org\apache\james\apache-mime4j-core\0.7.2\apache-mime4j-core-0.7.2.jar;C:\Users\sthomas\.m2\repository\org\apache\james\apache-mime4j-dom\0.7.2\apache-mime4j-dom-0.7.2.jar;C:\Users\sthomas\.m2\repository\org\apache\commons\commons-compress\1.5\commons-compress-1.5.jar;C:\Users\sthomas\.m2\repository\org\tukaani\xz\1.2\xz-1.2.jar;C:\Users\sthomas\.m2\repository\org\apache\pdfbox\pdfbox\1.8.1\pdfbox-1.8.1.jar;C:\Users\sthomas\.m2\repository\org\apache\pdfbox\fontbox\1.8.1\fontbox-1.8.1.jar;C:\Users\sthomas\.m2\repository\org\apache\pdfbox\jempbox\1.8.1\jempbox-1.8.1.jar;C:\Users\sthomas\.m2\repository\org\bouncycastle\bcmail-jdk15\1.45\bcmail-jdk15-1.45.jar;C:\Users\sthomas\.m2\repository\org\bouncycastle\bcprov-jdk15\1.45\bcprov-jdk15-1.45.jar;C:\Users\sthomas\.m2\repository\org\apache\poi\poi\3.9\poi-3.9.jar;C:\Users\sthomas\.m2\repository\org\apache\poi\poi-scratchpad\3.9\poi-scratchpad-3.9.jar;C:\Users\sthomas\.m2\repository\org\apache\poi\poi-ooxml\3.9\poi-ooxml-3.9.jar;C:\Users\sthomas\.m2\repository\org\apache\poi\poi-ooxml-schemas\3.9\poi-ooxml-schemas-3.9.jar;C:\Users\sthomas\.m2\repository\org\apache\xmlbeans\xmlbeans\2.3.0\xmlbeans-2.3.0.jar;C:\Users\sthomas\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\sthomas\.m2\repository\org\apache\geronimo\specs\geronimo-stax-api_1.0_spec\1.0.1\geronimo-stax-api_1.0_spec-1.0.1.jar;C:\Users\sthomas\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\sthomas\.m2\repository\org\ow2\asm\asm-debug-all\4.1\asm-debug-all-4.1.jar;C:\Users\sthomas\.m2\repository\com\googlecode\mp4parser\isoparser\1.0-RC-1\isoparser-1.0-RC-1.jar;C:\Users\sthomas\.m2\repository\org\aspectj\aspectjrt\1.6.11\aspectjrt-1.6.11.jar;C:\Users\sthomas\.m2\repository\com\drewnoakes\metadata-extractor\2.6.2\metadata-extractor-2.6.2.jar;C:\Users\sthomas\.m2\repository\com\adobe\xmp\xmpcore\5.1.2\xmpcore-5.1.2.jar;C:\Users\sthomas\.m2\repository\de\l3s\boilerpipe\boilerpipe\1.1.0\boilerpipe-1.1.0.jar;C:\Users\sthomas\.m2\repository\rome\rome\0.9\rome-0.9.jar;C:\Users\sthomas\.m2\repository\jdom\jdom\1.0\jdom-1.0.jar;C:\Users\sthomas\.m2\repository\org\gagravarr\vorbis-java-core\0.1\vorbis-java-core-0.1.jar;C:\Users\sthomas\.m2\repository\com\googlecode\juniversalchardet\juniversalchardet\1.0.3\juniversalchardet-1.0.3.jar;C:\Users\sthomas\.m2\repository\xmlpull\xmlpull\1.1.3.1\xmlpull-1.1.3.1.jar;C:\Users\sthomas\.m2\repository\xpp3\xpp3_min\1.1.4c\xpp3_min-1.1.4c.jar;C:\Users\sthomas\.m2\repository\xalan\xalan\2.7.1\xalan-2.7.1.jar;C:\Users\sthomas\.m2\repository\xalan\serializer\2.7.1\serializer-2.7.1.jar;C:\Users\sthomas\.m2\repository\xerces\xercesImpl\2.9.1\xercesImpl-2.9.1.jar;C:\Users\sthomas\.m2\repository\xml-apis\xml-apis\1.3.04\xml-apis-1.3.04.jar;C:\Users\sthomas\.m2\repository\org\apache\xmlgraphics\xmlgraphics-commons\1.5\xmlgraphics-commons-1.5.jar;C:\Users\sthomas\.m2\repository\javax\mail\mail\1.5.0-b01\mail-1.5.0-b01.jar;C:\Users\sthomas\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\sthomas\.m2\repository\org\apache\geronimo\specs\geronimo-jms_1.1_spec\1.1.1\geronimo-jms_1.1_spec-1.1.1.jar;C:\Users\sthomas\.m2\repository\org\jsoup\jsoup\1.7.3\jsoup-1.7.3.jar;C:\Users\sthomas\.m2\repository\org\jodd\jodd-core\3.4.10\jodd-core-3.4.10.jar;C:\Users\sthomas\.m2\repository\org\jodd\jodd-lagarto\3.4.10\jodd-lagarto-3.4.10.jar;C:\Users\sthomas\.m2\repository\org\mongodb\mongo-java-driver\2.11.3\mongo-java-driver-2.11.3.jar;C:\Users\sthomas\.m2\repository\com\fifesoft\rsyntaxtextarea\2.5.1\rsyntaxtextarea-2.5.1.jar;C:\Users\sthomas\.m2\repository\org\slf4j\slf4j-api\1.7.5\slf4j-api-1.7.5.jar;C:\Users\sthomas\.m2\repository\org\slf4j\slf4j-nop\1.7.5\slf4j-nop-1.7.5.jar
DEBUG 2014-11-03 16:29:37.017 [jorphan.] (): strPathsOrJars[0] : null/lib/ext
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/workspace/JmeterProj/target/classes
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/jmeter/ApacheJMeter_core/2.11/ApacheJMeter_core-2.11.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/avalon-framework/avalon-framework/4.1.4/avalon-framework-4.1.4.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/jmeter/ApacheJMeter_http/2.11/ApacheJMeter_http-2.11.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/logkit/logkit/2.0/logkit-2.0.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/com/thoughtworks/xstream/xstream/1.4.7/xstream-1.4.7.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/jmeter/jorphan/2.11/jorphan-2.11.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/bsf/bsf/2.4.0/bsf-2.4.0.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/beanshell/bsh/2.0b5/bsh-2.0b5.jar
DEBUG 2014-11-03 16:29:37.018 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/bouncycastle/bcmail-jdk15on/1.49/bcmail-jdk15on-1.49.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.49/bcprov-jdk15on-1.49.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.49/bcpkix-jdk15on-1.49.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/commons-codec/commons-codec/1.8/commons-codec-1.8.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/commons-jexl/commons-jexl/1.1/commons-jexl-1.1.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/commons/commons-jexl/2.1.1/commons-jexl-2.1.1.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/commons-net/commons-net/3.3/commons-net-3.3.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/excalibur-datasource/excalibur-datasource/1.1.1/excalibur-datasource-1.1.1.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/excalibur-instrument/excalibur-instrument/1.0/excalibur-instrument-1.0.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/excalibur-logger/excalibur-logger/1.1/excalibur-logger-1.1.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/excalibur-pool/excalibur-pool/1.2/excalibur-pool-1.2.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/htmlparser/htmllexer/2.1/htmllexer-2.1.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/htmlparser/htmlparser/2.1/htmlparser-2.1.jar
DEBUG 2014-11-03 16:29:37.019 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/httpcomponents/httpclient/4.2.6/httpclient-4.2.6.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/httpcomponents/httpmime/4.2.6/httpmime-4.2.6.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/httpcomponents/httpcore/4.2.5/httpcore-4.2.5.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/jcharts/jcharts/0.7.5/jcharts-0.7.5.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/jdom/jdom/1.1.3/jdom-1.1.3.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/junit/junit/4.11/junit-4.11.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/soap/soap/2.3.1/soap-2.3.1.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/net/sf/jtidy/jtidy/r938/jtidy-r938.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/tika/tika-core/1.4/tika-core-1.4.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/tika/tika-parsers/1.4/tika-parsers-1.4.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/gagravarr/vorbis-java-tika/0.1/vorbis-java-tika-0.1.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/gagravarr/vorbis-java-core/0.1/vorbis-java-core-0.1-tests.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/edu/ucar/netcdf/4.2-min/netcdf-4.2-min.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/james/apache-mime4j-core/0.7.2/apache-mime4j-core-0.7.2.jar
DEBUG 2014-11-03 16:29:37.020 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/james/apache-mime4j-dom/0.7.2/apache-mime4j-dom-0.7.2.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/commons/commons-compress/1.5/commons-compress-1.5.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/tukaani/xz/1.2/xz-1.2.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/pdfbox/pdfbox/1.8.1/pdfbox-1.8.1.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/pdfbox/fontbox/1.8.1/fontbox-1.8.1.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/pdfbox/jempbox/1.8.1/jempbox-1.8.1.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/bouncycastle/bcmail-jdk15/1.45/bcmail-jdk15-1.45.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/bouncycastle/bcprov-jdk15/1.45/bcprov-jdk15-1.45.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/poi/poi/3.9/poi-3.9.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/poi/poi-scratchpad/3.9/poi-scratchpad-3.9.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/poi/poi-ooxml/3.9/poi-ooxml-3.9.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.9/poi-ooxml-schemas-3.9.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/xmlbeans/xmlbeans/2.3.0/xmlbeans-2.3.0.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
DEBUG 2014-11-03 16:29:37.021 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/ccil/cowan/tagsoup/tagsoup/1.2.1/tagsoup-1.2.1.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/ow2/asm/asm-debug-all/4.1/asm-debug-all-4.1.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/com/googlecode/mp4parser/isoparser/1.0-RC-1/isoparser-1.0-RC-1.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/aspectj/aspectjrt/1.6.11/aspectjrt-1.6.11.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/com/drewnoakes/metadata-extractor/2.6.2/metadata-extractor-2.6.2.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/com/adobe/xmp/xmpcore/5.1.2/xmpcore-5.1.2.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/de/l3s/boilerpipe/boilerpipe/1.1.0/boilerpipe-1.1.0.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/rome/rome/0.9/rome-0.9.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/jdom/jdom/1.0/jdom-1.0.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/gagravarr/vorbis-java-core/0.1/vorbis-java-core-0.1.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/xpp3/xpp3_min/1.1.4c/xpp3_min-1.1.4c.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/xalan/xalan/2.7.1/xalan-2.7.1.jar
DEBUG 2014-11-03 16:29:37.022 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/xalan/serializer/2.7.1/serializer-2.7.1.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/xmlgraphics/xmlgraphics-commons/1.5/xmlgraphics-commons-1.5.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/javax/mail/mail/1.5.0-b01/mail-1.5.0-b01.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/apache/geronimo/specs/geronimo-jms_1.1_spec/1.1.1/geronimo-jms_1.1_spec-1.1.1.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/jsoup/jsoup/1.7.3/jsoup-1.7.3.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/jodd/jodd-core/3.4.10/jodd-core-3.4.10.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/jodd/jodd-lagarto/3.4.10/jodd-lagarto-3.4.10.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/mongodb/mongo-java-driver/2.11.3/mongo-java-driver-2.11.3.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/com/fifesoft/rsyntaxtextarea/2.5.1/rsyntaxtextarea-2.5.1.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar
DEBUG 2014-11-03 16:29:37.023 [jorphan.] (): Did not find: C:/Users/sthomas/.m2/repository/org/slf4j/slf4j-nop/1.7.5/slf4j-nop-1.7.5.jar
DEBUG 2014-11-03 16:29:37.024 [jorphan.] (): listClasses.size()=0
WARN 2014-11-03 16:29:37.024 [jmeter.e] (): Did not find any functions
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.IntegerProperty: 1
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): Won't replace 1
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.IntegerProperty: 1
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): Won't replace 1
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty: org.apache.jmeter.control.LoopController@bdf5e5
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): Won't replace false
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.IntegerProperty: 1
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): Won't replace 1
DEBUG 2014-11-03 16:29:37.026 [jmeter.e] (): Replacement result: org.apache.jmeter.control.LoopController@bdf5e5
DEBUG 2014-11-03 16:29:37.027 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.TestElementProperty:
DEBUG 2014-11-03 16:29:37.027 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.CollectionProperty: []
DEBUG 2014-11-03 16:29:37.027 [jmeter.e] (): Replacement result: []
DEBUG 2014-11-03 16:29:37.027 [jmeter.e] (): Replacement result:
DEBUG 2014-11-03 16:29:37.027 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: www.google.com
DEBUG 2014-11-03 16:29:37.027 [jmeter.e] (): Replacement result: www.google.com
DEBUG 2014-11-03 16:29:37.027 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.IntegerProperty: 80
DEBUG 2014-11-03 16:29:37.027 [jmeter.e] (): Won't replace 80
DEBUG 2014-11-03 16:29:37.028 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: /
DEBUG 2014-11-03 16:29:37.028 [jmeter.e] (): Replacement result: /
DEBUG 2014-11-03 16:29:37.028 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: GET
DEBUG 2014-11-03 16:29:37.028 [jmeter.e] (): Replacement result: GET
DEBUG 2014-11-03 16:29:37.028 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.StringProperty: MY TEST PLAN
DEBUG 2014-11-03 16:29:37.028 [jmeter.e] (): Replacement result: MY TEST PLAN
DEBUG 2014-11-03 16:29:37.030 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.BooleanProperty: false
DEBUG 2014-11-03 16:29:37.030 [jmeter.e] (): Won't replace false
DEBUG 2014-11-03 16:29:37.030 [jmeter.e] (): About to replace in property of type: class org.apache.jmeter.testelement.property.IntegerProperty: 1
DEBUG 2014-11-03 16:29:37.030 [jmeter.e] (): Won't replace 1
INFO 2014-11-03 16:29:37.033 [jmeter.e] (): Starting setUp thread groups
INFO 2014-11-03 16:29:37.033 [jmeter.e] (): Starting setUp ThreadGroup: 1 :
INFO 2014-11-03 16:29:37.033 [jmeter.e] (): Starting 1 threads for group .
INFO 2014-11-03 16:29:37.033 [jmeter.e] (): Thread will continue on error
INFO 2014-11-03 16:29:37.035 [jmeter.t] (): Starting thread group number 1 threads 1 ramp-up 1 perThread 1000.0 delayedStart=false
INFO 2014-11-03 16:29:37.040 [jmeter.t] (): jmeterthread.startearlier=true (see jmeter.properties)
INFO 2014-11-03 16:29:37.040 [jmeter.t] (): Running PostProcessors in forward order
INFO 2014-11-03 16:29:37.042 [jmeter.t] (): Started thread group number 1
INFO 2014-11-03 16:29:37.042 [jmeter.e] (): Waiting for all setup thread groups to exit
DEBUG 2014-11-03 16:29:37.043 [jmeter.t] (): Subtracting node, stack size = 1
INFO 2014-11-03 16:29:37.045 [jmeter.t] (): Thread started: 1-1
DEBUG 2014-11-03 16:29:37.055 [jmeter.c] (): Calling next on: org.apache.jmeter.control.LoopController
INFO 2014-11-03 16:29:37.055 [jmeter.t] (): Thread finished: 1-1
DEBUG 2014-11-03 16:29:37.055 [jmeter.t] (): Ending thread 1-1
INFO 2014-11-03 16:29:37.056 [jmeter.e] (): All Setup Threads have ended
INFO 2014-11-03 16:29:37.063 [jmeter.e] (): No enabled thread groups found
INFO 2014-11-03 16:29:37.063 [jmeter.e] (): Notifying test listeners of end of test
INFO 2014-11-03 16:29:37.064 [jmeter.s] (): Default base='C:\Users\sthomas\workspace\JmeterProj'
在不使用JMeter GUI指南的情况下,通过 https://bitbucket.org/blazemeter/jmeter-from-code/进行基于Maven的示例项目,了解有关启动JMeter测试的5种方法 ,特别希望它澄清一切。
If you use maven then navigate to your app working directory, open the cmd and try the command: 如果您使用maven然后导航到您的应用程序工作目录,请打开cmd并尝试以下命令:
mvn dependency:purge-local-repository
It works for me. 这个对我有用。 Hope this help.
希望这有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.