程序员

jmeter学习指南

2018-11-21  本文已影响0人  笨笨翔
  1. jmeter入门
    1.1. jmeter简介
    1.2. jmeter安装
  2. jmeter基本使用
    2.1. jmeter基本组件介绍
    2.2. 参数化
  3. jmeter接口测试
    3.1. jmeter接口测试-简介
    3.2. jmeter接口测试-功能测试
    3.3. jmeter接口测试-性能测试
  4. jmeter数据库测试-压力测试
  5. jenkins+maven+jmeter
    5.1. jenkins简介
    5.2. maven简介
    5.3. jenkins+maven+jmeter环境搭建
    5.4. jenkins+maven+jmeter实战

1. JMeter入门

1.1 JMeter简介

Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试CS结构的软件。同时也可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlets,CGI Scripts,Java Object,数据库和FTP服务器等等。JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。
同时,JMeter可以帮助你对你的应用程序进行回归测试。通过你创建的测试脚本和assertions(断言)来验证你的程序返回来所期待的值。为了更高的适应性,JMeter允许你使用常规表达式来创建这些assertions。
jmeter的未来:随着开发人员借助它的可嵌入的结构,希望看到JMeter的能力也随之快速的被扩大。更进一步的主要发展目标是把JMeter在没有减弱他的负载测试的能力的同时尽可能的做成最有效的回归测试工具。

1.2 JMeter安装

安装环境要求:
java版本

安装步骤

安装过程

2 JMeter基本使用

2.1 JMeter基本组件介绍

JMeter主要组件

测试计划
测试计划是使用jmeter进行测试的起点,一个测试计划描述了一系列jmeter运行时要执行的步骤。一个完整的测试计划包含一个或多个线程组,逻辑控制,曲阳发生控制,监听器,定时器,断言和配置元件。

测试计划
线程组
线程组

2.2 参数化

参数化数据,用记事本写参数并保存为.dat格式的文件,编码问题在使用CSV Data Set Config参数化时要求比较严格,记事本另存为修改编码为UTF-8,注意参数要一一对应,中间用都好隔开


参数化
这里介绍两种参数化的方式:

引用:wuyan.gitbooks

上一篇 下一篇

猜你喜欢

热点阅读