测试工具--JMeter的使用
一、简介
1、JMeter是什么
Apache组织使用Java开发的一款测试工具
2、功能
- 用于对服务器、网络或对象模拟巨大的负载
- 通过创建带有断言的脚本来验证程序是否能返回期望的结果
3、优点
- 开源免费,可以自己拓展jmeter的功能
- 跨平台,在不同平台上运行
- 支持多协议 http协议、tcp协议等
- 小巧
- 功能强大
4、缺点
- 不支持IP欺骗
- 使用JMeter无法验证JS程序,也无法验证页面UI,所以要和Seleninum配合来完成web2.0应用的测试
5、安装和环境搭建
传送带:04安装和启动_哔哩哔哩_bilibili
二、具体使用-接口测试(查)
测试要根据接口文档进行测试
1、新建http请求
(2)线程组----右键线程组新建http请求
2、输入http请求对应的信息
如,要测的接口请求地址(url)为
http://127.0.0.1:8000/api/departments/
3、添加察看结果树
测试计划---右键测试计划添加---监听器---查看结果树
点击运行按钮之后得到结果:
- 取样器结果
- 请求
- 响应数据
转成json形式展示
三、具体使用-线程组相关设置
1、线程的并发和顺序执行
2、线程执行的优先级设置
3、线程组设置细节
四、具体使用-参数定义和批量增加