接口业务联调随着在职时间越来越长,接口数量也急剧上升;业务串联接口相互调用,执行顺序相当让人头痛;
因此有了今天Jmeter【Test Fragment & Module Controller,当然还有Include Controller,但小公司找不到其他人来写了,暂时忽略,哈哈】
【Test Fragment】 :测试片断
【Module Controller】:模块控制
实例如下:
1.Test Plan 创建 一个Test Fragment 及测试请求HTTP Request
2.创建 一个Thread Group 及 Module Controller,并选择已生成的测试片断
3.根据接口调用的顺序及个数,重复增加Test Fragment & Module Controller的组件即可
由于整个Test Plan 都由一个Thread Group 控制,对比之前N个Thread Group【单独调试】,然后控制哪个Thread Group优先执行,现在就方便很多了
【Include Controller】是把已处理好的业务,重新导入到当前的文件中,进行复用;避免重复编写验签等关键业务
,