Jmeter:性能测试工具,Jmeter软件的功能与Loadrunner基本一致。
优点
- 免费开源
- 体积小
- 可拓展的组件
缺点
- 不支持IP欺骗
- 分析和报表能力比lr若
1.在测试计划(testplan)右键添加-->线程-->线程组
2.在线程组右键,添加取样器-->HTTP请求
3.在HTTP请求页填上待测试系统的协议、IP、端口、路径等(以请求天气为例)
4.在HTTP请求右键,添加监听器察看结果树和汇总报告等
5.(1)切换到线程组页面,输入线程数,线程数可以理解是并发的用户数;ramp-up时间一般输入0;循环次数是控制测试次数,比如输入3,就是循环测试3次
(2)如果想持续的对系统进行性能测试,就删掉循环次数,勾选调度器,在持续时间一栏输入你想jmeter持续测试的时间,比如输入60,就是持续对系统测试60秒
6.点击启动按钮,jmeter就会按照你的设置对目标系统进行性能测试,测试结束后在察看结果树和聚合报告可以看到测试结果
7.我们还可以进行一个CSV批量导入数据来测试,在HTTP请求右键,配置元件中的CSV 数据文件设置
8.http请求
9.我的csv里有三行数据
10.结果
断言(json断言)
还是以请求城市天气为例