网站大量收购闲置独家精品文档,联系QQ:2885784924

JMeter 使用手册文档.doc

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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标准扩展包,你将需要下列

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档