1、打包JMeterSocket为jar并拷贝所有的依赖到 %apache-jmeter%\lib\ext下并启动JMeter。
双击%apache-jmeter%\bin\jmeter.bat
2、新增一个线程组
右键测试计划->添加->Threads (Users)->线程组
设置几个重量级的参数:
a) 线程数,并发的线程数
b) Ramp-Up Period (in seconds),预热时间,类似于一般意义上的Think Time
c) 循环次数,每组并发线程循环的次数
d) 调度器是另外一组用来配置调度的
附上图:
3、新增Java 请求
右键刚新增的线程组-> 添加 -> Sampler -> Java 请求
默认情况下,如果你仅放了一个Java 请求,JMeter即可通过扫他的classpath扫到你的Java Sampler并自动出现在GUI上。如下图:
4、再放一到若干个监听器,用以观察输出/图形化报表
一般而言,我喜欢放两个,结果树和聚合报告。
到此为止,基本配置完毕,保存一下。
附:一般而言,如果线程不是太吓人(比如超过1000),一个JMeter实例就够了,如果多了,就要考虑多个JMeter实例并行测试了。