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

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

签 到 请 求 步 骤

1、准备工作:

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

(1)创建线程组

(2)HTTP代理服务器录制脚本保存在某个线程组下面

(3)浏览器打开代理

2、启动代理服务器录制脚本,浏览器进行操作签到,签到完关闭浏览器代理

3、结束录制脚本,运行一遍请求,查看内容请求内容,下图,签到请求、课程签到列表。确定抓到想要的请求,然后修改请求名称;

从第4步开始需要添加的内容有:CSV数据文件设置、正则表达式提取器

复制代码
现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!
qq群号:632880530

4、单次修改签到信息------签到之前的课程签到列表添加正则表达式提取器正则表达式:"bsq0h0":"(.+?)","(表达式内容如果有空格,就删除,否则执行结果可能不变,也可能结果与预期不一致)

5、修改签到的状态

6、运行查看结果,bsq0h0的值改为1,刷新网页显示已签到;bsq0h0的值改为0,刷新网页显示未签到。

批量操作,前三步与单次签到步骤一样

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

4、用CSV文件进行顺序批量操作;

5、在第一个"课程签到列表"添加正则表达式提取器

(1)正则表达式:"bsq0h0":"(.+?)","(表达式内容如果有空格,就删除,否则执行结果可能不变,也可能结果与预期不一致)(2)匹配数字引用的是CSV文件中的值;

6、签到页面,调用正则表达式提取的签到列表行id,修改签到状态

上课签到,提取课程id。引用变量名:${kcqdid};签到时,引用id,1签到,0待签到;用CSV文件记录课程签到顺序,在提取课程根据CSV文件顺序提取课程id。

7、修改线程组循环次数

8、运行线程组,如果签到的bsq0h0的值改为1,刷新网页,所有的签到状态显示已签到;bsq0h0的值改为0,刷新网页,所有的签到状态显示待签到

下面是配套学习资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

软件测试面试小程序

被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

涵盖以下这些面试题板块:

1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux

6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础

资料获取方式 :

相关推荐
心软小念5 小时前
金三银四,全网最详细的软件测试面试题总结
软件测试·面试·职场和发展
程序员小远5 小时前
软件测试常见Bug清单
自动化测试·软件测试·python·功能测试·测试工具·测试用例·bug
软件测试媛7 小时前
软件测试常见的面试题(46道)
功能测试·面试·职场和发展
IronMurphy7 小时前
【算法三十一】46. 全排列
算法·leetcode·职场和发展
红云梦9 小时前
简历投了 100 份没回音?我给面试平台加了个“简历雷达“
人工智能·面试·职场和发展
studyForMokey12 小时前
【Android面试】Gradle专题
android·面试·职场和发展
编程一生14 小时前
面试问到的那些技术细节
面试·职场和发展
软件测试慧姐15 小时前
面试中常问的软件测试面试题
面试·职场和发展
蒸汽求职16 小时前
【蒸汽教育求职干货】OPT只剩3个月还没找到工作,怎么办?——留学生IT求职的“紧急预案”
人工智能·经验分享·面试·职场和发展·美国求职
蒸汽求职16 小时前
【蒸汽教育求职分享】美国IT面试的Behavioral Question:STAR法则人人都知道,但90%的人用错了
人工智能·面试·职场和发展·github·求职招聘·留学生求职