loadrunner学习经验

loadrunner学习经验

ID:6057071

大小:49.68 KB

页数:25页

时间:2018-01-01

loadrunner学习经验_第1页
loadrunner学习经验_第2页
loadrunner学习经验_第3页
loadrunner学习经验_第4页
loadrunner学习经验_第5页
资源描述:

《loadrunner学习经验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Loadrunner学习经验目录使用LoadRunner测试时需要注意以下环节的操作:1LoadRunner在使用时遇到的问题及解决方法2如何在Controller中添加系统资源检测6LoadRunner监控Windows/Unix系统资源需要做两件事情:6监控linux8unix/linux的计数器12loadrunner回放脚本常见问题及解决方法14lr_eval_string()函数以及LR中参数、变量的简单使用19给出一部分常用的LoadRunner函数,供大家参考。20使用LoadRunn

2、er测试时需要注意以下环节的操作:  1、测试服务器再承受压力时,要尽量避免网络造成的瓶颈问题,即服务端和客户端一定要再同一局域网内,否则网络因素可能会造成性能测试的瓶颈,无法发现真正的瓶颈。  2、再性能测试脚本中要注意检查点的设置,否则将难以发现脚本本身的错误。  3、设置参数化和关联是性能测试脚本能顺利回放的关键,所以要对录制好的脚本进行完善。  4、录制脚本时通常会包括一些思考时间(ThinkTime),因此再回放脚本时,应注意再设置中设置忽略思考时间,否则会影响测试数据的准确性。对一个系统

3、用同一策略进行两次测试时,忽略思考时间将使测试结果更准确。  5、尽量为每个页面设置一个事务,否则不知哪个页面最慢。  6、运行性能测试脚本时应该关闭日志功能,再调试脚本时在打开。  7、性能测试前的数据准备很重要,如:系统数据库中存在60和60000条数据,测试结果肯定是不一样的,应尽量按照真实环境的数据量进行测试。  8、在性能测试时每个用户登陆的用户名和密码应尽量不同。  9、录制时若录制不到信息,可查看ie局域网设置中,是否去掉了“自动检测网络”一项。  10、通用Vuser函数和特定于协议

4、的函数,他们二者共同构成了LRAPI,并使Vuser能直接与服务器通信。录制后的脚本具有跨平台特性。11、通常情况下,可以将登陆到服务器的活动录制到init中,客户端活动录制到actions中,将注销活动录制到end中。LoadRunner在使用时遇到的问题及解决方法1.LoadRunner录制脚本时为什么不弹出IE浏览器?  当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决。  启动浏览器,打开Internet选项对话框,切换到高级标签

5、,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题  提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导致不能正常录制。因此建议运行LoadRunner得主机上保持一个干净的测试环境。2.录制Web脚本时,生成的脚本中存在乱码该如何解决?  录制脚本前,打开录制选项配置对话框Record-Options,进入到Advanced标签,先勾选“Supportcharset”,然后选择中支持UTF-8。再次录制,就不会出现中文乱码问题了。3.HTML-bas

6、edscript与URL-basedscript的脚本有什么区别?  使用“HTML-basedscript”的模式录制脚本,VuGen为用户的每个HTML操作生成单独的步骤,这种脚本看上去比较直观;使用“URL-basedscript”模式录制脚本时,VuGen可以捕获所有作为用户操作结果而发送到服务器的HTTP请求,然后为用户的每个请求分别生成对应方法。  通常,基于浏览器的Web应用会使用“HTML-basedscript”模式来录制脚本;而没有基于浏览器的Web应用、Web应用中包含了与服务

7、器进行交互的JavaApplet、基于浏览器的应用中包含了向服务器进行通信的JavaScript/VBScript代码、基于浏览器的应用中使用了HTTPS安全协议,这时使用“URL-basedscript”模式进行录制。4.为什么脚本中添加了检查方法Web-find,但是脚本回放时却没有执行?  由于检查点功能会耗费一定的资源,因此LoadRunner默认关闭了对文本及图像的检查。要想开启检查功能,必须修改运行时的配置Run-timeSetting。  进入“Run-timeSetting”对话框,

8、依次进入“InternetProtocol→Preferences”,勾选Checks下的“EnableImageandtextcheck”选项即可。  检查执行结果时推荐使用web_reg_find方法。5.运行时的Pacing设置主要影响什么?  Pacing主要用来设置重复迭代脚本的间隔时间。共有三种方法:上次迭代结束后立刻开始、上次迭代结束后等待固定时间、按固定或随机的时间间隔开始执行新的迭代。  根据实际需要设置迭代即可。通常,没有时间间隔会产生更大的压力。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。