自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 jmeter脚本调试---根据变量的个数来控制循环的次数

业务背景:不同用户角色需要作答的问卷数量不同,所以需要根据分配的问卷数来控制作答问卷的次数。核心知识点:${变量名_matchNr}1、获取到变量值,一般会存在多个值2、在作答事务中添加计数器,最大值为${taskIds_matchNr},即taskIds的值的数量3、作答事务添加循环控制器,循环次数=变量值的数量(针对重复的请求和操作可以用循环控制器来进行脚本简化)4、事务内请求标记第几次执行,取当前的count值...

2022-04-08 16:42:09 1166

原创 jmeter脚本之AES解密

背景:项目中为了安全考虑,对用户姓名进行aes加密处理,但是脚本中有需要用到用户名的地方,所以需要对加密后的名字进行解密处理,再传给后端。步骤:1、将解密算法打成jar包(需要将所有用到的包都打进去)2、将jar包导入脚本3、请求后加beanshell postprocessor4、调用jar包里的解密算法进行解密,将解密后的值存在变量里5、在后续的请求中引用该变量备注:1、 提示 org/bouncycastle/jce/provider/BouncyCastlePro

2022-04-08 16:29:58 1649

原创 jmeter脚本调试-If控制器

背景:项目中的业务场景为没人作答3份问卷,登录-测试概览页-进入、提交问卷-第一次进入测试作答页-进入、提交问卷-第二次进入测试作答页-进入、提交问卷,可以发现测试作答页只进入2次,作答完第3份问卷后就到作答完成页,不会再到测试作答页面了,所以,需要用到if控制器来控制进入测试作答页的次数...

2022-04-08 16:06:38 273

原创 Jmeter脚本调试1-JSON parse error: Unexpected character (‘i‘ (code 105)): was expecting comma...

调试脚本时,提交接口传的参数是一串作答记录的json串(json串是fiddler抓包所得)运行时一直失败,提示json格式错误:但是把传参的json串拿到JSON在线解析及格式化验证 - JSON.cn里是可以正常转义解析出来的,因为传参里有好几个地方做的参数化,所以一开始觉得可能是参数化的时候手抖破坏了格式,但是找了半天发现该有的{} () : , 都是正确的,后来找前端研发人员一起看,最终发现是\\\的问题!可以看到参数里存在很多\\\,将\\\替换成\后就可以成功运行了!正常..

2022-04-08 15:48:37 3540

RF自动化测试

虫师的RF自动化测试资料

2017-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除