1.文件-新建
2.新建一个测试计划,可以编辑测试计划名称,Ctrl+S保存。
3.右键-测试计划-添加-线程组(用户)-线程组
“线程组”是常用的,“setup线程组”、“teardown线程组”用的相对少,这里我们先建立普通“线程组”
4.线程组名称,可以修改后保存,通常一个线程组对应一个功能,比如登录、注册。
线程组属性部分,在进行接口测试时,属性中几项均默认是1 即可。压力测试中会用到对属性进行设计。a.线程数:在压力测试中代表用户数,一个线程数代表1个用户,100个线程数代表100个用户在操作;b.ramp-up时间:设置启用全部线程的时间;循环次数:顾名思义,设置循环几次。
线程数设置1000,ramp-up时间设置为2,循环次数设置为10,代表的就是在2s内,将1000个用户全部启动对该接口进行操作,此操作循环10次。
5.添加http请求,线程组-右击添加-取样器-http请求
6.协议,常见的是或http或者https,根据接口文档或者抓包工具或者F12获取;
服务器名称或IP:即域名或者IP地址,例如:www.baidu.com或者 127.0.0.1这种的IP
端口号:例如7002;
请求方法:常用的是post、 get;
路径:必填
内容编码:空着也可,常见uft-8
有参数输入参数,Ctrl+s保存
7.参加查看结果树,线程组-添加-监听器-察看结果树
8.添加断言
检查的东西可以是:状态码(如:200)、响应信息(如:success)、响应body(返回码、返回说明等)等
9.查看结果:添加聚合报告、Transactions per Second(TPS)、 Transaction Throughput vs Threads等
先这样....