Jmeter基本操作流程简介概述.pptVIP

  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操作流程简介 开源的web性能测试工具 100% 纯java 1、下载地址 /download_jmeter.cgi 最新版本:Apache JMeter 2.11 2、环境配置 jdk1.6以上版本 3、启动 apache-jmeter-2.11\bin\jmeter.bat 下载地址、环境配置、启动 脚本录制方式 1、badboy 2、jmeter bady录制脚本 jmeter录制脚本 1、新建脚本,添加线程组 2、在“工作台”添加“HTTP 代理服务器” 3、在“目标控制器”选择录制的脚本存放位置 4、浏览器代理服务器开启 地址:localhost 端口号:与jmeter设置相同 5、 “HTTP 代理服务器”中点击 启动 6、打开要录制的地址,进行录制 7、“HTTP 代理服务器”中点击 停止,停止录制 参数化 方法1:函数助手 __StringFromFile __CSVRead __Random 方法2:CSV Data Set Config 注意:要放在循环的内部 方法3:用户定义的变量 关联参数 “后置处理器”-“正则表达式提取器” 1、Apply to:默认即可 2、要检查的响应字段:默认主体 3、引用名称:即参数名称 4、正则表达式: 正则表达式中() 5、模板:$1$,第一组数据,id=(.*);ip=(.*); 6、匹配数字:0随机,-1所有,n表示取第n个匹配值 7、缺省值:如果没取到值,默认取该值 检查点/断言 “断言”-“响应断言” 1、要测试的模式 中添加匹配条件 2、可以添加多个断言 3、可以参数化${user} 4、要把断言放到取样器的子节点 5、“监听器”-“断言结果”查看断言结果 集合点 “定时器”-“Synchronizing?Timer” Grouping设置并发用户数,同线程组线程数 思考时间 “定时器”-“固定定时器” 设定延迟时间 Cookies?管理器 “配置元件”-“HTTP?Cookies?管理器” 1、sessionID等 2、置于需要使用?cookies?的请求的上一级节点 Header?管理器 “配置元件”-“HTTP信息头管理器” 1、User-Agent 2、Accept 逻辑控制器 1、事务控制器 2、循环控制器 循环次数,同线程组设置 3、if控制器 条件:${user}==2901 4、ForEach控制器 远程启动 1、在所有机器上安装jmeter 2、controller机器,修改perties 文件 remote_hosts=ip:1099,多个ip,隔开 3、运行 agent 机器上的jmeter-server 文件 4、确保关掉防火墙 5、参数化文件要确保各机器上同目录下存在 监听器 “监听器”-“察看结果树” 1、取样器结果:显示的是取样器相关参数(客户端 参数与响应参数) 2、请求:http?request 3、响应数据:http?response?data 监听器 “监听器”-“聚合报告” Label:取样器名称 Samples:运行时得到的取样器响应结果个数 Average:所有取样器结果的响应时间平均值 Median:所有取样器结果的响应时间中间值 90%Line:所有取样器结果的响应时间?90%线 Min:所有取样器结果的响应时间最小值 Max:所有取样器结果的响应时间平均值 Error%:出错的取样器结果占所有取样器结果的比例 Throughput:每秒响应的取样器结果个数 KB/sec:每秒响应的数据流量 监听器 “监听器”-“Summary?Report” Label:取样器名称 Samples:运行时得到的取样器响应结果个数 Min:所有取样器结果的响应时间最小值 Max:所有取样器结果的响应时间平均值 Std.Dev.:所有取样器结果的响应时间标准差 Error%:出错的取样器结果占所有取样器结果的比例 Throughput:每秒钟响应的取样器结果个数 KB/sec:每秒响应的数据流量 Avg.Bytes:所有取样器返回?http?response?data?字节数的平均值 监听器 “监听器”-“图形结果” 1、样本数目:运行时得到的取样器响应结果个数 2、最新样本:最近一个取样器结果的响应时间 3、平均:所有取样器结果的响应时间平均值 4、偏离:所有取样器结果的响应时间标准差 5、吞吐量:每分钟响应的取样器

文档评论(0)

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

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

1亿VIP精品文档

相关文档