1. jmeter脚本编写
1.1 jmeter脚本模版
拿到脚本模板文件后,直接在模板上做相应更改就行,模板中包含了必备配置和选择配置,可以快速完成一个成功的脚本,减少试错节省时间。
模板可以看到很多组件。高亮的部分是必备配置,置灰的选择配置,可以根据自己的使用场景设置哪些需要高亮,哪些需要置灰。

2. jmeter必备配置
2.1 线程组
使用jmeter进行性能测试时,所有的任务都是基于线程组的,一个线程组可以模拟若干个用户:
2.1.1 添加线程组
右键测试计划,选择线程组,可以看到线程组面板如下:
1)线程组默认选择在取样器错误后,继续执行后面的请求
2)线程数、ramp-up时间、循环次数默认为1

2.1.2 调度器
调度器默认置灰的,勾选后可使用。调度器可配置持续时间和启动延迟时间,用来模拟稳定性能压测。
(延迟时间常用于多个线程组串行执行的时候,若是只有测试计划中只有一个线程组,可配置为0)

2.2 HTTP请求
2.2.1 添加http请求,面板中请求url配置如下:

2.2.2 除了url配置外,面板中传参模块有3种方式:
1)键值对传参

2)消息体数据传参(常用):

3)文件上传类型:
步骤一:部分接口传参可能需要导入一个文件,可以通过文件上传实现

步骤二:抓包查看接口头部中Content-Type的类型是什么?由下图可见,该接口传参类型为:image/jepg

骤三:最重要的一步,勾选对post使用multipart/from-data,高级设置中选择java实现

浙公网安备 33010602011771号