- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
技 术 文 件
技术文件名称:Apache Jmeter使用文档
技术文件编号:
版 本:
共 页
(包括封面)
拟 制 王雷
审 核
会 签
标准化
批 准
烽火通信科技股份有限公司
修改记录
文件编号 版本号 拟制人/
修改人 拟制/修改日期 更改理由 主要更改内容
(写要点即可) 0.1 王雷 2010.12.01 新建 注1:每次更改归档文件(指归档到事业部或公司档案室的文件)时,需填写此表。
注2:文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。 目 录
1 名词解释 4
1.1 什么是Apache JMeter 4
1.2 JMeter的工作原理 4
1.3 基础概念 4
1.3.1 测试计划 4
1.3.2 线程组 4
1.3.3 取样器(Sampler) 5
1.3.4 监听器 5
1.3.5 断言 5
1.3.6 定时器 5
1.3.7 逻辑控制器 5
1.3.8 配置元件 5
1.3.9 前置处理器和后置处理器 5
2 Badboy录制JMeter脚本 5
2.1.1 简介 5
2.1.2 安装 6
2.1.3 录制 6
2.1.4 导出 6
3 JMeter实例 6
3.1 WEB测试计划实例 6
3.1.1 添加用户 6
3.1.2 添加HTTP请求取样器 7
3.1.3 添加http信息头管理器 7
3.1.4 添加监听器的图形结果 8
3.2 FTP 测试计划实例 9
3.2.1 添加用户 9
3.2.2 添加FTP请求取样器 10
3.2.3 添加监听器的聚合报告 10
3.2.4 添加监听器的Spline Visualizer 11
3.3 JDBC测试计划实例 12
3.3.1 添加用户 12
3.3.2 添加JDBC请求取样器 13
3.3.3 添加监听器的图形结果 14
4 断言 15
4.1.1 Size Assertion 16
4.1.2 响应断言 16
4.1.3 断言结果 16
5 Jmeter与其它测试工具的比较 17
5.1.1 Jmeter与soapUI比较 17
5.1.2 Jmeter做功能测试的优劣 17
5.1.3 Jmeter和其他功能测试工具在使用中的比较: 18
6 基础知识 19
6.1.1 吞吐量 19
6.1.2 存储单位 19
6.1.3 Mbps 19
6.1.4 吞吐量与带宽 19
6.1.5 方差和标准差 19
名词解释
什么是Apache JMeter
Apache JMeter是100%纯java桌面应用程序,被设计用来测试客户端/服务器结构的软件(例如web应用程序)。它可以用来测试包括基于静态和动态资源程序的性能,例如静态文件,Java Servlets,Java 对象,数据库,FTP 服务器等等。JMeter可以用来在一个服务器、网络或者对象上模拟重负载来测试它的强度或者分析在不同的负载类型下的全面性能。
另外,JMeter能够通过让你们用断言创建测试脚本来验证我们的应用程序是否返回了我们期望的结果,从而帮助我们回归测试我们的程序。为了最大的灵活性,JMeter允许我们使用正则表达式创建断言。
JMeter目前最高版本是2.4,本文中的实例也是基于此版本的例子。
JMeter的工作原理
向服务器提交请求;从服务器取回请求返回的结果。
基础概念
测试计划
是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。
线程组
代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际
文档评论(0)