Jmeter——小性能用例

1、添加默认值,将代理服务器写入

2、添加HTTP请求头,将域名部分用变量形式写入:${__CSVRead(D:/number.txt,0)},这是为了查询不同页面,在D:/number.txt路径下写好变量,运行后会自动执行文本下变量

3、添加相应断言,这样可以确认是否查询网页成功

4、添加断言结果,对上面的断言字段进行检查,查看打开网页是否包含目标字段,未包含会报错

5、添加查看结果数,直观查看是否访问页面成功

可以看到网址是不同的,访问了不同的游戏主页

6、添加聚合报告,运行后可以查看报告的各项数据是否在可接受范围

7、添加图形结果,用图像直观观察运行结果和趋势

8、添加关联

首先先查看回报内容,可见报文内有访问的网页title,在<title>和下划线之间是游戏名

添加正则表达式提取器用正则表达式添加这个回报字段的这个部分,并且命名变量名为title 

添加http请求,百度的查询规则是查询内容为wd后面部分,所以将变量添加进去www.baidu.com/s?wd=${title}

运行脚本观察结果树上一步是codol网页访问

后面就有在此基础上的百度查询

9、添加集合点,集合点主要是为了需求有要测试某个步骤的压力(比如登录),而在做这个步骤之前有许多其他步骤(比如登录网页输入账号密码),导致无法实现测试需求而准备的,在做某一步之前所有用户等待在前面(比如在点登录键之前),满足一定用户量后一起去执行,来满足压力

设置集合数量,比如5个用户

 用表格查看结果

 执行后查看

原文地址:https://www.cnblogs.com/garvicker/p/9283806.html