xsx-easy-jmeter性能測(cè)試的工具
easy-jmeter 是測(cè)試工具,基于 jmeter 二次封裝,降低 jmeter(非GUI模式)的使用門檻。
jmeter適配版本
5.5
使用環(huán)境
jdk 1.8+
項(xiàng)目特性
- 創(chuàng)建測(cè)試計(jì)劃
- 執(zhí)行測(cè)試計(jì)劃
- 導(dǎo)入測(cè)試計(jì)劃
- 導(dǎo)出測(cè)試計(jì)劃
安裝教程
mvn clean install
maven坐標(biāo)
<dependency>
<groupId>wiki.xsx</groupId>
<artifactId>easy-jmeter</artifactId>
<version>版本號(hào)</version>
</dependency>
快速體驗(yàn)
// 創(chuàng)建測(cè)試計(jì)劃
JmeterTestPlan testPlan = JmeterFactory.createTestPlan();
// 創(chuàng)建測(cè)試線程組
JmeterDefaultThreadGroup threadGroup = JmeterFactory.createThreadGroup();
// 創(chuàng)建測(cè)試樣本
JmeterDefaultHttpSampler httpSampler = JmeterFactory.createHttpSampler().setDomain("www.baidu.com");
// 添加樣本
threadGroup.addSampler(httpSampler);
// 添加線程組
testPlan.setThreadGroup(threadGroup);
// 執(zhí)行測(cè)試計(jì)劃
JmeterEngineStarter.run(testPlan);
// 導(dǎo)出測(cè)試計(jì)劃
JmeterEngineStarter.export(testPlan, "E:\\jmeter\\test\\test.jmx");
// 導(dǎo)入測(cè)試計(jì)劃
HashTree tree = JmeterEngineStarter.load("E:\\jmeter\\test\\test.jmx");
評(píng)論
圖片
表情
