【测试基础】jmeter工具介绍及使用方法


目录

 

一、Jmeter介绍

二、Jmeter文件目录介绍

1.1 bin目录

1.2 docs目录

1.3 printable_docs目录

1.4 lib目录

三、Jmeter的基础配置

汉化设置

主题修改

四、Jmeter的基本操作

基本元件

作用域

元件的执行顺序

Jemter重要的三个组件

五、Jmeter参数化常用方式

用户定义的变量

用户参数

CSV Data Set Config

函数

六、Jmeter断言

响应断言

Json断言

断言持续时间:

七、Jmeter关联(提取器、数据库、逻辑控制器等)

提取器

八、Jmeter数据库连接与操作

连接准备:

直连数据库使用:

九、Jmeter的逻辑控制器

if控制器

循环控制器

ForEach控制器

十、Jmeter定时器

同步定时器

常数吞吐量定时器

十一、Jmeter的分布式

原理:

分布式相关注意事项:

分布式配置


Jmeter介绍

jmeter是Apache组织基于java开发的一款性能测试软件。是一款开源、小巧、支持多协议(HTTP/HTTPS、JDBC、JAVA...等等)、众多插件为一体的强大工具。
它不仅做性能测试,还可以做接口的自动化测试。

优点

  1.   1.开源免费
  2.   2.体积小
  3.   3.有丰富的第三方插件

缺点

  1.   1.不支持ip欺骗
  2.   2.报表的精度比LR要差

作用域

核心:根据测试计划中的树形结构的父子节点来确定的

原则:

  • 取样器是没有作用域的。
  • 逻辑控制器:只对其子节点下的所有元件有效。
  • 其他的元件。
    • 如果其父节点是取样器,则只对父节点取样器有效。
    • 如果其父节点不是取样器,对父节点下所有子节点及节点中子节点有效。

https://www.dianjilingqu.com/