- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
压力测试工具——Jmeter 压力测试工具——jmeter 概述: 软件仅仅只是功能正确是不够的。在实际开发中,还有其它的非功能因素也起着决定性的因素。通过压力测试,挖掘出系统性能的瓶颈,例如软件的响应速度,数据库连接响应速度等。 影响软件响应速度的因素有很多,有些是因为算法不够高效;还有些可能受用户并发数的影响等。 压力测试工具——jmeter 常用测试项目 压力测试不同于功能测试,软件的正确性并不是它的测试重点。它所看重的是软件的执行效率,尤其是短时间内访问用户数爆炸性增长时软件的响应速度。 目前 Java 的平台下开发的软件来说,节点通常可能是: Web 服务器 数据库服务器 这些都是请求主要发生节点,请求频率较其它的节点要高,而且处于请求序列的关键路径之上。 如果它们效率无法提高的话,对于整个软件的效率有致命的影响。而且在这些节点上一般都会发生较大规模的数据交换,有时其中还包含有业务逻辑处理,它们正是在进行压力测试时首先需要考虑的 压力测试工具——jmeter JMeter安装与运行 JMeter 的安装非常简单,从官方网站上下载,解压之后即可使用。运行命令在%JMETER_HOME%/bin 下,对于 Windows 用户来说,命令是 jmeter.bat。运行前请检查JMeter 的文档,查看是否具备相关的运行条件。 需要JDK的版本要求是JDK 1.4以上。 压力测试工具——jmeter JMeter 的主要测试组件 1.测试计划 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。 压力测试工具——jmeter 2. 线程组 压力测试工具——jmeter 3. 监听器结果。 有多种监听结果的方式: 压力测试工具——jmeter 压力测试工具——jmeter 4. 实现WEB应用的测试 A)基本设置 在线程组下右键点击,在“添加”弹出菜单选择“Sampler”——“HTTP请求” 在http请求中定义服务器、端口、协议和方法、请求路径等。 压力测试工具——jmeter B) 提交参数设置 压力测试工具——jmeter Web服务器压力测试的对象实际就是--发布到Web服务器中的软件。最简单的Web测试计划只需要三个 JMeter 的测试元件 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 压力测试工具——jmeter 谢谢 ? 2009 GZ PMPARK Ltd. All Rights Reserved. * Click to edit Master title style,the title can be up to threelines long (if required) Click to edit Master subtitle style 概述 常用测试项目 JMeter安装与运行 JMeter 的主要测试组件 测试计划 线程组 监听器结果 实现WEB应用的测试 基本设置 提交参数设置 设置保存用户交互信息 录制脚本 数据库测试 启动测试 压力测试工具——jmeter 打开JMeter时,它已经建立一个默认的测试计划,一个JMeter应用的实例只能建立或者打开一个测试计划。 测试计划包括如下的组件: 线程组(Thread Groups)、 逻辑控制(Logic Controller) 实例产生控制器(Sample Generating Controllers) 侦听器(Listener) 定时器(Timer) 比较(Assertions) 配置元素(Config Elements) 代表一定数量的并发用户,它可以用来模拟并发用户发送请求。 线程组信息设置 、 选中可视化界面中左边树的Test Plan节点,单击右键,选择Add‘Thread Group,界面右边将会出现他的设置信息框。
文档评论(0)