事务管理器的应用

最近一直在使用jmeter,创建多个取样器时,板块显得特别乱,因此想把登录封装成起来,每次要使用时,可以直接引用着;

遇到的问题如下:

一、Addsale接口一直处于离线状态,咋一看登录接口一直没有调用到

解决方法:查资料得知Test Fragment 测试片段元素是控制器上的一个种特殊的线程组,它在测试树上与线程组处于一个层级。它与线程组有所不同,因为它不被执行,除非它是一个模块控制器或者是被控制器所引用时才会被执行。

二、添加完模板控制器之后,执行发现登录接口跑通了,但是Addsale接口还是处于离线状态

解决方法:原本Cookie管理器是放置在简单控制器下,调整Cookie管理器位置到测试计划下时,再次执行Addsale跑通了,如图所示:

跑通后的最终结果

原本获取一个接口用BeanShell编写脚本获取值,每次编写脚本有些繁琐,得知jmeter中后置管理器有JSON Excractor直接提取值,相对容易简单,但也遇到很多坑,如下:

一:获取不到值,解决步骤如图

备注:上传Jenkins报错找不到相关模块控制器,查找资料才发现,需要操作一部保存操作

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容