码迷,mamicode.com
首页 > 其他好文 > 详细

JMeter组件之Test Fragment

时间:2018-08-08 22:55:05      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:分享图片   线程   控制器   在线   src   登录   语言   com   bsp   

1、JMeter中的Test Fragment,是控制器上一个种特殊的线程组,它在测试树上与线程组处于一个层级。但使用时需要和include Controller或者Module Controller配合。它的主要作用是模块化测试过程,类似于编程语言中的函数。即,将测试过程封装成测试片段,就可以在其他地方直接引用了。

2、创建

技术分享图片

3、示例

方法一:使用include controller

1)新建一个测试计划,添加Test Fragment和HTTP请求。

技术分享图片

2)、将登录脚本保存为一个Test Fragment。

技术分享图片

3)、另外新建一个测试计划,添加线程组,然后添加元件:include controller,将前面保存的登录脚本引入。这样,在其他地方使用(如,这里的线程组)。就不需要每个测试脚本都再写一个登录了,而且遇到登录脚本需要修改时,只需要修改Test Fragment即可,减少了工作量。

技术分享图片

找到刚刚添加的jmx文件

技术分享图片

添加查看结果树

技术分享图片

方法二:使用module controller

1) 新建一个测试计划,添加一个线程组。在线程组外面添加一个Test Fragment,添加登录请求。

技术分享图片

2) 在线程组中,添加元件:Module Controller。在Module To Run 下面的图中选择需要的Test Fragment即可。选中后会高亮显示。

 技术分享图片

技术分享图片

技术分享图片

 

JMeter组件之Test Fragment

标签:分享图片   线程   控制器   在线   src   登录   语言   com   bsp   

原文地址:https://www.cnblogs.com/huoyunxieshen/p/9446189.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!