既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
②线程组中的每个线程也是完全独立
③线程组中的每个线程,都是从上往下执行,完成一轮循环后,继续下一轮循环
④存在业务流或者接口之前存在依赖关系的放同一个线程组
⑤setup线程组在其他线程组之前执行,teardown线程组在其他线程组之后执行
2、Jmeter中变量传递规则
①测试计划中的变量是全局变量,所有线程组都可以使用,单个线程可以临时修改,不会改变初始值,其他线程调用时,仍然是初始值
②线程组的变量是线程私有,其他线程组不能引用
3、Jmeter中使用属性跨线程调用变量
以登录线程和查询余额线程接口中的token跨线程调用为例
①Jmeter中提取登录接口返回的token
②在登录线程中,使用beanshell后置处理器,把token设置成属性
通过函数助手setproperty,生成mytoken的beanshell变量
把${token}赋值给mytoken:
${__setProperty(mytoken,${token},)};
③在查询余额线程中,使用beanshell前置处理器,定义一个新变量保存token属性
通过property获取mytoken属性
定义gettoken接收mytoken属性值
String gettoken = "${__property(mytoken,,)}";
④通过var函数,把gettoken复制给jmeter变量token88,供jmeter中调用
vars.put("token88",gettoken);
⑤查询余额接口,添加http信息头管理器
Token的值为token88
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**