没有合适的资源?快使用搜索试试~ 我知道了~
首页完整的JMETER使用手册
完整的JMETER使用手册
需积分: 14 8 下载量 36 浏览量
更新于2023-05-27
评论
收藏 1.01MB DOC 举报
完整的JMETER使用手册,详细的使用教程,不管是API测试还是性能测试都讲解非常详细
资源详情
资源评论
资源推荐
JMETER 中文手册
1. 简介
是 纯 桌面应用程序,被设计用来测试客户端服务
器结构的软件(例如
应用程序 )。它可以用来测试包括基于静态和动态资
源程序的性能,例如静态文件,,对象,数据库, 服
务器等等。 可以用来在一个服务器、网络或者对象上模拟重负载来测试
它的强度或者分析在不同的负载类型下的全面性能。
另外, 能够通过让你们用断言创建测试脚本来验证我们的应用程序是否
返回了我们期望的结果,从而帮助我们回归测试我们的程序。为了最大的灵活
性, 允许我们使用正则表达式创建断言。
1.1 历史
软件组织的 是 的创始人。他编写它起初
是为了测试 的性能(一个已经被 工程所替代
的工程)。我们重新设计 来增强用户界面并增加功能测试的能力。
1.2 未来
我们希望看到作为开发者利用它的可插入架构使 的功能快速扩展。未来
发展的主要目标是在没有影响 的负载测试能力的情况下尽可能使
成为最实用的回归测试工具。
2. 入门
开始使用 最容易的方法是首先下载最新版 并且安装它。这个版本包含
所有你在构建和运行 ,,!"#,和 $!% 等测试时使用需要的所有文
件。
如果你想执行 !"# 测试,你当然需要从供应商得到适当的 !"# 驱动。
没有提供任何 !"# 驱动。
你可能需要下载的其它软件:
BeanShell - BeanShell 函数和测试元件需要
Java Activation Framework - JavaMail 需要
Java Mail - Mail 可视化,Mail Reader 和 WebService(SOAP)取样器需要
JMS - JMS 取样器需要
General Java download page
详细参见 JMeter Classpath 一章安装附加的 jar 包
下一步&开始使用 并且参见用户手册创建一个测试计划一章使自
己更加熟悉 基础 '例如,添加和删除元件(。
最后&参见如何构建一个明确类型的测试用例的适合章节。例如,如果你对
应用测试感兴趣,那就参见创建一个
测试计划 。其他具体的测试计
划章节是)
高级
Web
测试计划
JDBC
FTP
JMS 点到点
JMS 主题
LDAP
LADP
扩展
WebServices (SOAP)
一旦你熟练创建和执行 测试计划&通过你的测试计划你会观察到给你更
多帮助的各种元件的配置'定时器&监听器&断言&和其他(。
2.1 需求
需要最小需求的运行环境。
2.1.1 Java 版本
JMeter 需要一个完全适当的 JVM1.4 或者更高
因为 仅使用 标准 %&请不要把因为 *+ 实现版本而无法运行
的 ,- 报告提交。
2.1.2 操作系统
是 纯 应用程序并且能够正确的在任何有适当的 实现的
操作系统上运行。
在下列环境已经被测试)
Unix (Solaris, Linux, 等)
Windows (98, NT, 2000, xp)
OpenVMS Alpha 7.3+
2.2 可选
如果你计划做 开发或者想使用 .$ 的 标准扩展包,你将需要下列
更多的可选包。
2.2.1 Java 编译器
如果你想编译 源代码或者开发 插件,你将需要一个完整的适当
的 !/01 或者更高。
2.2.2 SAX XML 解析器
使用 的 223 解析器,你可以选择告诉 使用
一个不同的 23解析器。 这样做,把第三方的解析器的类包包含在 的
中, 并更新 0文件里的解析器实现的全类名。
2.2.3 Email 支持
有有限的 +能力。 它能够发送基于测试结果的 +,并且支持
4%取样器。它现在不支持 取样。 为了能够支持 +&需要添
加 ,的 包和 包到 。
2.2.4 SSL 加密
为了测试一个使用 3 加密(5)的 服务器, 需要一个提供
3 实现 '例如 , 的 ,6+78+)。包含需
要的加密包到 的 。 同样&通过注册 3 提供者更新
90
文件。
默认协议等级 3'传输层安全性(。这可以通过修改在
0 或者 ,0 文件中
的:0;,0:来改变。
被配置接受所有的证书,不管是否信赖和合法时间等。这允许在测试服
务器最大灵活性。
如果服务器需要一个客户端证书,这是可以提供的。
为了更好的管理证书,也要有一个 3管理器 。
JMeter 代理服务器(见下)不支持记录 SSL(https)。
2.2.5 JDBC 驱动
如果你需要 !"# 测试&需要添加厂商的 !"# 驱动到 。确认文件是
一个 文件,而不是 。
2.2.6 Apache SOAP
4需要 0和 00你需要下载并拷贝这两个
文件到你 目录0一旦文件放到那里,会自动找到它们。
2.2.7 BeanShell
为了运行 " 函数或者任何 " 测试元件(取样器,定时器
等),你需要从 )00- 下载 的 文件并拷
贝 文件到 目录, 会自动找到它。
2.2.8 ActiveMQ 3.0 类库
详细参见 )<00-8=-,0
详细参见 JMeter Classpath 一章安装附加的 jar 包
2.3 安装
避免在一个有空格的路径安装 JMeter。这将导致远程测试出现问题。
我们推荐大多数用户运行最新版本 。
要安装一个构建版本,简单解压 文件到你想安装 的目录。保证
一个 *+!/ 正确的安装并且设置环境变量 >?54+,其它不需要做什么
了。
安装目录接口应该看到的像这样一些东西(@0A0 版本):
688@0A0
688@0A0
688@0A0;
688@0A07
688@0A0
688@0A07
688@0A0,
688@0A0?;
如果你想的话你可以重命名父目录(例如 688@0A0) ,但是不
要改变任何子目录命。父目录路径中不能包含任何空格;如果包含,你运行客
户端8服务器模式会有问题。
2.4 运行 JMeter
要运行 &运行 0' ;(或者 '.7(文
件。那些文件在 目录下。稍微暂停后,B.% 会显示出来。
在 目录你会发现有些附加脚本很有用。 ; 脚本文件(#! 文件需
要 @/ 或者更新):
jmeter.bat - 运行 JMeter(默认在 GUI 模式)
剩余63页未读,继续阅读
鹏城捉虫师
- 粉丝: 15
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0