JMeter下载、介绍、主要构件、操作流程

下载


http://jmeter.apache.org/download_jmeter.cgi

  • 1.下载,解压到指定路径
  • 2.改环境变量!路径到jmeter那一层就ok(这个不用说了8~)
  • 3.打开jmeter/bin/jmeter.bat文件(完成~)
  • (需要中文的,把/bin/jmeter.properties里面的#language=en,改为: language=zh_CN

 

介绍


JMeter是开源的性能测试工具,最开始是为了完成Tomcat的前身Jserv测试而诞生的,随着不断发展,目前其功能不再局限于Web服务器的性能测试。而是涵盖了数据库、FTP、LDAP服务器等等各种性能测试,可以和JUnit等工具集成应用。

针对服务器、网络和其他被测试对象等模拟大量并发负载来进行强度测试,并分析不同压力负载来进行强度测试,产生统计报表,包括各个URL请求数量、平均响应时间、最小/最大响应时间、错误率等。

内部也是实现了线程机制,用户不用为了并发负载的过程编写代码,只需要做简单的配置即可。

 

JMeter的主要构成组件


1. 测试计划:是JMeter的测试元件的容器,也是测试的起点。

2. 线程组:代表一定数量的并发用户,用来模拟并发用户的发送请求。

3. 逻辑控制器: 自定义JMeter发送请求的行为逻辑,模拟复杂的请求序列。

4. 采样器:定义各类请求(FTP\HTTP\JUnit等)

5. 配置单元:维护采样器需要的配置信息。

6. 定时器: 负责定义请求之间的延迟间隔。

7. 断言:用来判断请求响应的结果是否如用户所期望的。

8. 监听器:负责收集测试结果。

9. 前置、后置处理器:负责在生成请求之前和之后完成工作,前置常用来修改请求设置,后置常用来处理响应的数据。

 

使用步骤


添加一个线程组、简单控制器、cookie管理器、综合图形器和若干个HTTP请求。

在HTTP请求中定义服务器、端口、协议和方法、请求路径。

在配置用户登陆信息,进行安全设置,如cookie有关配置。

添加监听器,查看结果。

 


来自《软件测试方法和技术》第十一章

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值