1、介绍
JMeter中的Test Fragent:是控制器上一种特殊的线程组;它在测试树上与线程组处于同一个层级。但是使用的时候需要和Include Controller(包含控制器)或者 Module Controller(模块控制器)配合。它的主要作用是模块化测试过程,类似于java中的函数。即将测试过程封装成测试片段,就可以在其他地方直接引用了。
2、创建
- 在“测试计划”上,右键,选择“Test Fragment”添加即可。
- 在Test Fragment 下面添加HTTP请求。
- 保存脚本
3、示例1:Include Controller
- 新建一个新的测试计划,添加“线程组”,然后添加元件:Include Controller,将前面保存的脚本引入即可。这样,在其他地方使用(如,这里的线程组),就不需要每个测试脚本都写登录了,而且遇到登录脚本需要修改的时候,只需要修改Test Fragment即可,减少工作量。
- 添加结果树:查看结果。
- Include Controller :可理解为 外部调用。