- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JMeter 使用手册文档
Jmeter使用手册
目录
目录 3
一、简介: 5
二、入门: 5
2.1 需求 6
2.1.1 Java 版本 6
2.1.2 操作系统 6
2.2 可选 6
2.2.1 Java 编译器 6
2.2.2 SAX XML解析器 6
2.2.3 Email 支持 7
2.2.4 SSL 加密 7
2.2.5 JDBC 驱动 7
2.2.6 Apache SOAP 7
2.3 安装 7
2.3.1 下载必威体育精装版版本 7
2.4 运行 JMeter 7
2.4.1 JMeter Classpath 8
2.4.2 使用代理服务器 8
2.4.3 非用户界面模式 (命令行模式) 8
2.4.4 服务器模式 9
2.4.5 通过命令行覆盖属性 9
2.4.6日志和错误信息 9
2.4.7 命令行选项目录 10
2.5 配置 JMeter 10
创建一个测试计划 11
3.1 添加和删除元件 11
3.2 加载和保存元件 11
3.3 配置树元件 12
3.4 运行一个测试计划 12
3.5 作用域规则 12
测试计划元件 14
4. 后置处理器元件 14
4. 执行顺序 14
14
5.1创建一个网站测试计划 14
5.1添加用户 15
5.2 添加默认HTTP请求属性 16
5.3 添加 Cookie 支持 17
5.4 添加 HTTP 请求 17
5.5 添加一个监听器到试图储存测试结果 18
5.6 保存测试计划 19
5.7 运行测试计划 19
创建一个高级web测试计划 。 19
.1 用URL重写处理用户会话 19
.2 使用消息头管理 20
创建一个数据库测试计划 20
.1 添加用户 20
.2 添加JDBC请求 21
添加一个监听器浏览/保存测试结果 24
保存测试计划 25
运行测试计划 25
JDBC设置 25
创建一个FTP测试计划 26
.1添加用户 26
.2添加默认FTP请求配置 27
.3添加FTP请求 29
.4添加一个监听器浏览/保存测试结果 30
.5保存测试计划 31
.6运行测试计划 31
构建一个Web服务测试计划 31
.1添加用户 31
.2添加web服务请求 33
创建JMS主题测试计划 33
.1添加用户 33
.2添加JMS订阅者和发布者 34
.3添加一个监听器浏览/保存测试结果 36
4保存测试计划 37
5运行测试计划 37
监听器介绍 37
1屏幕捕获 38
2非GUI测试运行 38
3资源使用 38
4 CSV日志格式 38
39
七、 JMeter压测OA系统 48
八、 参考资料 51
一、简介:
Apache JMeter是100%纯java桌面应用程序,被设计用来测试C/S结构的软件(例如web应用程序)。它可以被用来测试包括基于静态和动态资源程序的性能,例如静态文件,Java Servlets,Java 对象,数据库,FTP 服务器等等。JMeter可以用来模拟一个在服务器、网络或者对象上大的负载来测试或者分析在不同的负载类型下的全面性能。
JMeter 的主要测试组件总结如下:
1. 测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。
2. 线程组代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程组包含。
3. 监听器负责收集测试结果,同时也被告知了结果显示的方式。
4. 逻辑控制器可以自定义JMeter发送请求的行为逻辑,它与Sampler结合使用可以模拟复杂的请求序列。
5. 断言可以用来判断请求响应的结果是否如用户所期望的。它可以用来隔离问题域,即在确保功能正确的前提下执行压力测试。这个限制对于有效的测试是非常有用的。
6. 配置元件维护Sampler需要的配置信息,并根据实际的需要会修改请求的内容。
7. 前置处理器和后置处理器负责在生成请求之前和之后完成工作。前置处理器常常用来修改请求的设置,后置处理器则常常用来处理响应的数据。
8. 定时器负责定义请求之间的延迟间隔。2.1 需求
2.1.1 Java 版本
JMeter 需要一个完整适当的JVM 1.3或更高的版本. 我们现在尽力与JVM 1.3保持兼容,然而JMeter 在1.4或者更高运行的会最好。
。
2.1.2 操作系统
JMeter是100%纯Java应用程序并且能够正确的在任何有适当的Java实现的操作系统上运行。
JMeter 在下列环境已经被测试:
Unix (Solaris, Linux, 等)
Windows (98, NT, 2000, xp)
OpenVMS Alpha 7.3+
2.2 可选
如果你计划做JMeter开发或者想使用SUN的java标准扩展包,你将需要下列
您可能关注的文档
- 商务礼仪-成为具有高度职业素养的职业人士概要.ppt
- Jade 5使用指南.ppt
- java支付宝支付文档(含代码).docx
- JavaEE物联网云计算系列培训教材-Java基础08.ppt
- JAVA开发之设计模式.pptx
- java教学案例.docx
- IP网络内部通信方案.doc
- Java核心逻辑第9章_接口.ppt
- java设计模式(基于Jlive,banq总结).docx
- java表达式和流程控制语句.ppt
- 2024年石油炼化企业消防系统升级合同2篇.docx
- 统计学期末考试题库:2025年误差控制与调查数据质量评估试题.pdf
- 2025年资产评估师职业资格考试真题卷:资产评估师职业资格考试备考资料试题.pdf
- 2025年自然灾害安全防范培训考试试题库与答案解析.pdf
- 消防执业资格考试题库(消防监督检查要点):法律法规解析与应用试题.pdf
- 高压电工考试必备:2025年高压设备维护保养计划与保养成本控制试题.pdf
- 2025年专升本艺术概论模拟试卷:艺术市场与文化产业市场调查与分析试题.pdf
- 2025年专升本艺术概论考试模拟卷:艺术审美心理在艺术市场中的作用试题.pdf
- 2025年专升本艺术概论考试模拟卷:艺术流派对比分析高分技巧.pdf
- 2024年草原生态放牧保护合同.docx
最近下载
- 中国的传统农耕文化科普PPT课件.pptx
- 智慧医院智能化系统汇报方案.docx VIP
- 智慧医院智能化工程项目施工方案.docx VIP
- 小儿体格检查PPT课件.pptx VIP
- 2025团校入团考试120题题库(含答案).docx
- 马工程《民法学》(第二版)下册参考教学课件07-05民法学-第七编 侵权责任法 第五章.pptx
- 义翘讲堂《类器官研究相关细胞因子的选择》.pdf
- 18G901-1图集—混凝土结构施工钢筋排布规则与构造详图(现浇混凝土框架、剪力墙、梁、板).pdf
- 马工程《民法学》(第二版)下册参考教学课件07-07民法学-第七编 侵权责任法 第七章.pptx
- 护理管理优秀经验分享.pptx VIP
文档评论(0)