标签:脚本 搞定 测试 片段 Controller 模块 组件 Jmeter 控制器
Jmeter测试脚本组织
在实际工作当中,接口测试脚本会有成百上千个,并且这些脚本会有重用的部分。为了更好的组织接口测试脚本,Jmeter提供了三种组件帮助复用和组合脚本片段:
• Test Fragment(测试片段)
• Module Controller(模块控制器)
• Include Controller (包含控制器)
Test Fragment(测试片段)
测试片段是一个辅助的组件,在此节点下可以放置任何 Jmeter 测试元件。测试片段可以被模块控制器调用,我们可以利用它来模块化请求供模块控制器调用。可通过如下路径添加测试片段:[测试计划]-[添加]-[测试片段]
本示例中通过Test Fragment添加了两个片段,一个查询百度,一个查询Bing
Module Controller(模块控制器)
测试片段并不会被运行,除非被模块控制器或者是Include Controller调用。模块控制器是一种逻辑控制器,可以通过[线程组]-[逻辑控制器]-[模块控制器]添加,模块控制器会显示当前脚本下的所有片段,选中相应的片段即可把片段加入到脚本中运行。
Include Controller(包含控制器)
通过模块控制器可以复用同一个脚本里的测试片段,除此之外,我们还可以通过Include Controller 来复用外部独立的脚本片段,本示例通过Include Controller引入了外部脚本片段:
运行脚本,可以看到模块控制器和包含控制器成功的引入了相关的脚本片段。
Bye~
标签:脚本,搞定,测试,片段,Controller,模块,组件,Jmeter,控制器 来源: https://www.cnblogs.com/testfan2019/p/15684145.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。