zoukankan      html  css  js  c++  java
  • Jmeter —— Test Fragment (测试片段)

    Test Fragment(测试片段)

    1. 1.    概念

    JMeter中的Test Fragent:是控制器上一种特殊的线程组;它在测试树上与线程组处于同一个层级。但是使用的时候需要和Include Controller(包含控制器)或者 Module Controller(模块控制器)配合。它的主要作用是模块化测试过程,类似于java中的函数。即将测试过程封装成测试片段,就可以在其他地方直接引用了。

    1. 2.    创建

    1)    在“测试计划”上,右键,选择“Test Fragment”添加即可。

    2)    在Test Fragment 下面添加HTTP请求。

    3)    保存脚本。

     

    1. 3.    示例一:Include Controller

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

    2)    添加结果树:查看结果。

    3)    Include Controller :可理解为 外部调用。

     

    1. 4.    示例二:Module Controller

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

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

    3)    Module Controller:可理解为内部调用。

  • 相关阅读:
    CentOS创建vsftp进行读写操作的简单方法
    [知乎]经典古诗词
    js仿手机端九宫格登录功能
    Android Studio 小技巧合集
    Android MVPR 架构模式
    剖析OkHttp缓存机制
    Java Observable 模式
    使用Rxjava缓存请求
    ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别
    ThreadPoolExecutor使用介绍
  • 原文地址:https://www.cnblogs.com/little-little-bai/p/11240035.html
Copyright © 2011-2022 走看看