loadrunnr中2种模式.pptVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
讨论URL与HTML模式的差异 URL模式工作原理: 记录一次页面访问的HTTP请求,按HTTP请求成功的先后顺序生成脚本。在脚本执行中,重复该次访问。 HTML模式工作原理: 模拟浏览器行为进行页面访问,分析页面返回的HTML,依据HTML资源属性和顺序发送请求,以页面为单位生成脚本。在脚本执行中,模拟浏览器进行页面访问。 资源位置 资源分类 文件名称 站内资源 HTML JS: 1.js 2.js 3.js CSS: my.css my2.css my3.css IMG: 1~7.jpg 非HTML FLASH: 1.swf 站外资源 HTML JS: 11.js CSS: 11.css IMG: 11.gif 非HTML FLASH: Outside.swf 测试的网页: Index.html、sub.html URL模式特性及说明 1 2 3 1 为当前访问的HTML页面资源建立并发组。(建议勾选) web_concurrent_start、web_concurrent_end 2 启用缓存(不制止“IF-Modiffied-Since”HTTP头) 在录制前清空缓存(仅IE) 3 只使用web_custom_request web_custom_request允许创建客户端HTTP请求,HTTP支持的方法都可以,例如Get Post Header Debug HTML模式特性及说明 1 2 3 1 2 脚本类型: 非HTML资源处理: 1 创建描述用户动作的脚本 2 创建包含明确URL地址的脚本 1 录制在当前步骤中 2 录制在新指定的并发组中 3 不录制 两种模式的差异 1 下载的HTML资源不同 URL模式:不下载当前域外的HTML资源和非HTML资源 例:访问当前页是 img 元素图片来源 /img/logo.gif 不下载 emable src=/img/ad.swf 不下载 HTML模式:不下载当前域外的非HTML资源 例:访问当前页是 img元素图片来源 /img/logo.gif 则下载 emable src=/img/ad.swf 不下载 小结:HTML模式通过分析HTML代码下载网页资源,代码量少。URL模式按代码顺序下载资源,生成代码较多,但脚本稳定易调试。 注意事项: 1 使用HTML模式测试web时,注意站外资源访问的稳定,避免影响测试结果。 2 使用URL模式测试web时,注意页面资源的变更,及时修改脚本。 2 代码运行方式不同(访问同一页面生成脚本的前提) URL模式:脚本按代码顺序执行, HTTP请求跟着函数运行发出,代码量多导致执行速度较慢。 HTML模式:脚本按代码顺序执行, HTTP请求跟着返回的HTML,解析后发送HTTP请求,执行速度也较快。 小结:运行方式的差异,也导致了在进行压力测试时,不同模式会产生完全不同的压力结果,测试结果显示,HTML模式会产生更大的压力。 如下图:Web 匿名连接数/秒 数量轴 时间轴 URL模式 HTML模式 3 性能数据分析不同 1 HTML模式特有的性能视图(Page Download Time Breakdown) Run-time Settings的视图设置 Page Download Time Breakdown 视图 3 性能数据分析不同 2 网页下载细分图(Web Page Breakdown) 小结:HTML模式在分析页面性能问题上比较简便,在网页下载细分中,将网页资源集中在一个集合下,而URL模式则没有这个功能。 综述: 两种模式都是基于HTTP协议的基础上的,URL模式的特点更适合应用在使用HTTP协议的应用程序或页面内容简单的业务系统中而不适合网站。 HTML模式更适合网站的性能测试。 * *

文档评论(0)

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

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档