zoukankan      html  css  js  c++  java
  • 测试工具之Jmeter(各部件简单介绍)

    jmeter可以到官网下载:

    http://jakarta.apache.org/

    下载后解压即可使用,双击如下文件打开Jmeter界面:

    $JMETER_HOMEapache-jmeter-3.1injmeter.bat

    界面如下:

    蓝色区:功能分类区

    红色区:功能快捷按钮

    绿色区:编写测试用例区域

    紫色区:对应用例区域各步骤或各功能模块的配置

    下面介绍下各功能部件:

    1、测试计划(Test Plan)

    即所有测试的开始,类似一个project,所有测试内容都在里面

    2、线程组(Thread Group)

    设置并发数和循环数的地方,也可以设置什么时候启动,类似控制开关

    3、取样器(Sampler)

    即定义是哪种方式的请求,包括填写请求的地址

    包含在线程组里面

    4、监听器(Listener)

    搜集测试结果并显示出来。一般使用下面这三个:聚合报告、察看结果树、用表格查看结果

    5、逻辑控制器(Logic Controller)

    即根据实际情况定义什么情况下才会进行测试,一般分为循环控制器和事务控制器

    包含在线程组里面

    6、断言(Assertions)

    即结果比较,对测试用例来说是保证功能正确的一个判断。

    7、配置元件(Config Element)

    一些配置信息,主要给取样器用的。我们一般参数化的时候会用到,比如:用户定义的变量、CSV Data Set Config

     8、前置处理器和后置处理器

    这俩个一个是在测试之前的一些操作, 一个是测试之后的一些操作。

    9、定时器(Timer)

    设置请求消息间隔。一般使用固定定时器。如下,单位为毫秒

  • 相关阅读:
    每天一道LeetCode--141.Linked List Cycle(链表环问题)
    每天一道LeetCode--119.Pascal's Triangle II(杨辉三角)
    每天一道LeetCode--118. Pascal's Triangle(杨辉三角)
    CF1277D Let's Play the Words?
    CF1281B Azamon Web Services
    CF1197D Yet Another Subarray Problem
    CF1237D Balanced Playlist
    CF1239A Ivan the Fool and the Probability Theory
    CF1223D Sequence Sorting
    CF1228D Complete Tripartite
  • 原文地址:https://www.cnblogs.com/watertaro/p/9460558.html
Copyright © 2011-2022 走看看