一、测试片段是什么?
应用在控制器上的一个特殊线程组,与线程组处于同一层级,必须与Include Controller或模块控制器一起使用才被执行。
被引用的逻辑控制器、测试片段可以为禁用状态,被引用后仍然会被执行
二、应用场景
1、当jmeter脚本非常复杂的时候,可以通过测试片段分模块管理用例
2、当jmeter脚本由多个测试人员共同完成,通过测试片段分人分模块管理用例
三、新建测试片段
测试计划-添加-测试片段
四、测试片段下添加脚本
测试片段下封装前置脚本,登录、实名认证、绑定银行卡
五、使用模块控制器调用测试片段
模块控制器提供了一种在运行时将测试片段替换为当前测试计划的机制。测试片段可以位于任何线程组中。
添加模块控制器,线程组-添加-逻辑控制器-模块控制器
六、模块控制器中选择要调用的测试片段
快速查找与跳转的作用,点击后会立即跳转到所选的逻辑控制器的内容详情
七、运行并查看结果
可以看到测试片段下登录、实名认证、绑定银行卡都被调用执行了