资讯详情

Jmeter性能综合实战——签到及批量签到

提取性能测试的三个方面:核心、高频、基础功能

签 到 请 求 步 骤

1.准备:

签到线程组 n HTTP请求默认值 n HTTP cookie 管理器 n 主页访问请求 n 登录请求 n 查看结果树 n 调试取样器 l HTTP代理服务器

(1)创建线程组 在这里插入图片描述 (2)HTTP代理服务器录制脚本保存在线程组下 (3)浏览器打开代理 2.启动代理服务器记录脚本,浏览器操作登录,登录后关闭浏览器代理

3.录制脚本后,再次操作请求,查看请求内容,如下图所示,登录请求和课程登录列表。确定要求,然后修改请求名称;

第四步需要添加的内容包括:CSV数据文件设置,正则表达式提取器

4.单次修改签到信息-在签到前添加正则表达式提取器的课程签到列表 正则表达式:bsq0h0”:“(. ?)”,"(如果表达式内容有空格,则删除,否则执行结果可能不变或与预期不一致) 5.修改签到状态 6.运行检查结果,bsq0h0值改为1,刷新网页显示已签到;bsq0h0值改为0,刷新网页显示未签到。

批量操作,前三步与单次登录步骤相同

以下内容直接从第四步开始

7、用CSV顺序批量操作文件;

8.在第一个课程签到列表中添加正则表达式提取器

(1)正则表达式:bsq0h0”:“(. ?)”,"(如果表达式内容有空格,则删除,否则执行结果可能不变或与预期不一致) (2)引用匹配数字CSV文件中的值; 0.登录页面,调用正则表达式提取的登录列表id,修改签到状态

上课签到,提取课程id。引用变量名:${kcqdid}; 签到时,引用id,1签到,0签到; 用CSV根据文件记录课程登录顺序,提取课程CSV按顺序提取文件id。 10.修改线程组的循环次数 11.如果签到,操作线程组bsq0h0的值改为1,刷新网页,显示所有登录状态 已签到;bsq0h0的值改为0,刷新网页,所有登录状态显示待登录

这些资料,,这个仓库也陪伴着我走过了最艰难的旅程,我希望它能帮助你!一切都应该尽快进行,特别是在技术行业,我们必须提高技术技能。我希望它能帮助你……

打字不容易。如果这篇文章对你有帮助,点赞,收藏,关注,鼓励作者。也方便你下次快速找到。

B站视频自学推荐:

零基础转行软件测试:自学软件测试,获得字节测试岗位offer,B站最好的视频!

先进的自动化测试已上岸华为,涨薪20K,最适合自学的2022年python自动化测试教程,自己花16800买,免费分享

标签: bsq015a振动变送器bsq015振动变送器bsq073lvdt位移变送器bsq011a振动变送器bsq015c振动变送器振动变送器bsq015b

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台