Jmeter基本使用..docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Jmeter基本使用.

Jmeter 基本使用 1. 安装Jmeter 1. 从Apache官网/download_jmeter.cgi下载必威体育精装版版Jmeter二进制文件。解压到系统根目录。 2. Jmeter运行需要预先配置Java环境变量。启动Jmeter从命令行或者直接运行Jmeter文件夹下的Bin目录的Jmeter.bat。 Jmeter主界面 2. 录制脚本 一个测试计划描述了一系列Jmeter运行时要执行的步骤,线程组是使用 JMeter 进行测试的起点,完整的测试计划包含一个或者多个线程组,每个线程组包含逻辑控制,取样发生控制,监听器,定时器,断言和配置元件。 用户定义的变量:用户可以自己定义变量,在用到此变量的时候直接用${变量名}引用即可。例:变量名=url,值=,在需要时直接用${url}即可 右键单击该测试计划,选择“添加(Add)”-“线程组(Thread Group)”,添加一个线程组。如下图所示: 线程属性-线程数:设置发送请求的用户数目 ,即并发数。 线程属性-Ramp-Up Period(in second):线程间的时间间隔,单位是秒。即所有线程在多少时间内启动。 线程属性-循环次数:请求的重复次数,如果选择后面的forever(默认),那么 请求将一直继续,如果不选择forever,而在输入框中输入数字,那么请求将重复指定的次数。 右键点击线程组(Thread Group)?添加 ?配置元件? HTTP请求默认值。HTTP请求默认值控制面板也有一个名称域。下面这个文本域是Web Server的Server名字/IP。对于这个测试计划中,所有的HTTP请求都将发送到相同的网站http://wn7x64-7dk313x/mantis/端口号80,Timeout超时可以自定义,Loadrunner是120s. 如果不需要录制脚本,则可以不用添加HTTP默认请求值,可以手动在线程组下定义取样器Sample,如HTTP request,JDBC,FTP等类型。 Cookie 支持 几乎所有的网站应用程序都会使用cookie支持。要添加cookie支持,可以简单的在你的测试计划中给每一个线程组 添加 一个 HTTP Cookie 管理器 。这样确信每个线程组有自己的cookies,但是通过所有交互的 HTTP 请求 对象变成共享。 添加 HTTP Cookie 管理器 ,选择这个线程组?Add?Config Elements?HTTP Cookie管理器,也可以从编辑菜单或通过右键点击来实现添加。 添加Recording Controller 右键选择这个线程组?Add?Logic Controller?Recording Controller 逻辑控制器(Logic Controller)可以自定义JMeter发送请求的行为逻辑,它与Sampler结合使用可以模拟复杂的请求序列。循环控制器可以设置请求的循环次数或永远循环(如果选中永远的话)。事务控制器可以将多个请求放在同一个事务中。 添加监听器Listener 给测试结果添加Listener,监听器(Listener)负责收集测试结果,同时也被告知了结果显示的方式。常用的包括:聚合报告、查看结果树、用表格查看结果,都支持将结果数据写入文件。 右键选择这个线程组?Add?Listener?Summary report/view result tree/aggregate report/Graph report 配置工作台 添加Proxy server, 右键点击Workbench?Add?Non-test Elements?Proxy server 定义Jmeter 代理的端口8080, 选择自定义目标控制器,设置该“Http代理服务器”(HTTP Proxy Server),“目标控制器(Target Controller)”选择刚才建立的线程组(Test PlanThread Group)。 自定义URL请求所要包含和排除的样式,添加“.*\.png” pattern, “.*\.gif” pattern and “.*\.ico” pattern等排除不需要考虑的页面性能因素。 给代理服务器添加监听器Listener 右键点击Http Proxy Server?Add?Listener?View Result Tree 回到HTTP Proxy Server,单击start开始录制 回到浏览器输入录制的网址http://wn7x64-7dk313x/mantis,用管理员帐号查看一个bug,然后对user进行管理。 保存Test plan,然后点击导航栏的运行,就可以回放。 3. 参数化 在我们的测试计划

文档评论(0)

bhzs + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档