loadrunner简单实用教程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
loadrunner简单实用教程概要

磁盘分析方法 %Disk Time:指所选磁盘驱动器忙于为读或写入请求提供服务所用的时间的百分比。在Physical Disk计数器中,如果只有%Disk Time比较大,其他值都比较适中,硬盘可能会是瓶颈。若几个值都比较大,且数值持续超过80%,则可能是内存泄漏。 Avg.Disk Queue Length:指读取和写入请求(为所选磁盘在实例间隔中列队的)的平均数。该值应不超过磁盘数的1.5~2 倍。要提高性能,可增加磁盘。 根据Disk sec/Transfer进行分析:指秒计算的在此盘上写入数据的所需平均时间。 Excellent15ms 良好30~60ms 超过60ms则需要考虑更换硬盘的RAID方式了。 分析原则 服务器硬件瓶颈?网络瓶颈(如果是局域网,可以不考虑)?服务器操作系统瓶颈(参数设置)?中间件瓶颈(参数配置,数据库,Web服务器等)?应用瓶颈(SQL语句,数据库设计,业务逻辑,算法等) 注:以上过程并不是每个分析中都需要的,要根据测试的目的和要求来确定分析的深度,对于一般的要求,分析到系统在将来大的负载压力(并发用户数,数据量)下,系统的硬件瓶颈在哪里就够了。 * 在编写方案之前需要用户提供相关测试环境材料 * 参数化的实例? * * 举实例说明为什么要进行脚本关联?如何关联?具体的使用方法。 * 什么情况下需要设置集合点,设置集合点的目的是什么? * 解释一下性能计数器?为什么要添加性能计数器?作用是什么? 脚本设计常用技巧-参数化 参数化:录制完脚本后点击工具栏上的 参数化 此时参数列表中没有任何参数,点击New新建一个参数,假如我要参数化用户名,参数取名为UserName 参数化设置 参数化设置 Select next row有以下几种选择: Sequential:按顺序一行一行的读取数据。 Random: 随机取值 Unique: 取唯一的值,这样需要保证数据表中有足够的数据。 Update value one有以下几种选择: Each Iteration 每一次迭代 Each Occurrence 每一次出现 Once 每次取一样的值 参数化 在参数列表中建立好需要的参数后,在脚本中,框选 要参数的字符,右击鼠标,选择Replace With a Parameter,找到所需要的参数,点击OK,参数化就完 成了。 脚本设计常用技巧-关联 关联: 我们的系统经常会有些动态的数据,比如新增记录之前系统会给一个流水号,我们的脚本在录制的时候捕获了这个号码,但是每次新增流水号肯定不同,拿脚本中的原始流水号去新增记录,肯定违反数据表的主键约束 。如果我们在receive的包中找到那个流水号,并把它作为参数给send包,那么问题就迎刃而解了,这就是关联(其实也是一种参数化) 关联是脚本设计中相对麻烦的工作,关联成功与否直接影响脚本执行成功,若实在找不出关联的地方,则可与开发人员咨询哪个地方返回了需要关联的数据。 脚本设计常用技巧-关联 LoadRunner有自动关联功能,能自动捕捉脚本中需要关联的数 据,但得把Tools?Recording Options?Correlation?Enable correlation during Recording选上,或者脚本录制完成后,运 行一遍,然后点击 则会找了脚本中需要关联的数据,可以点击Correlate完成关 联,但自动关联操作往往不能完全按照用户的意图来完成,而且 自动关联公对web和数据库应用等有限的协议有效,如果要对其 他的类型的应用的脚本进行关联操作,就须使用手工关联操作方 式。 脚本设计常用技巧-关联 关联步骤: 1) 准备一个固定的操作步骤(包括输入数据等都要求相同) 2) 在LoadRunner的VU Generator中使用该步骤录制形成脚本, 并保存脚本。 3) 重复上一步动作,使用相同的步骤录制一个新的脚本并保存。 4) 执行期间命令Tools?Compare with vusers,在弹出来的对话 框中选择步骤(2)所保存的脚本。 5) 在WinDiff的比较窗口中查看两个脚本的不同之处,并对每个 脚本的不同之处进行分析,使用关联函数对需要关联的数据 进行关联。 关联常用函数:Web_reg_save,从web服务器返回的信息找到批定的内容并将其保存到参数中。 Vuser脚本的两种查看方式 Vuser脚本的两种查看方式:Script View和Tree View。我们通过View菜单条Script View和Tree View 来切换。基于图标的Tree Vi

文档评论(0)

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

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

1亿VIP精品文档

相关文档