Loadrunner性能测试工具使用ppt课件.ppt

Loadrunner性能测试工具使用ppt课件.ppt

ID:59476034

大小:1.30 MB

页数:43页

时间:2020-09-14

Loadrunner性能测试工具使用ppt课件.ppt_第1页
Loadrunner性能测试工具使用ppt课件.ppt_第2页
Loadrunner性能测试工具使用ppt课件.ppt_第3页
Loadrunner性能测试工具使用ppt课件.ppt_第4页
Loadrunner性能测试工具使用ppt课件.ppt_第5页
资源描述:

《Loadrunner性能测试工具使用ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LoadRunner简介LoadRunner工作原理LoadRunner安装LoadRunner的组成LoadRunner测试过程LR_开发测试脚本LR_创建运行场景LR_其他有用的设置LR_执行场景/监控场景LR_分析性能测试结果目录LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。目前企业的网

2、络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题。这些都不可避免地导致公司收益的损失。MercuryInteractive的LoadRunner能让企业保护自己的收入来源,无需购置额外硬件而最大最大限度地利用现有的IT资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量可靠性和可扩展性都有良好的评价。LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优

3、化系统性能。LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。此外,LoadRunner能支持广范的协议和技术,为您的特殊环境提供特殊的解决方案。LoadRunner简介LoadRunner工作原理LoadRunner启动以后,在任务栏会有一个Agent进程,通过Agent进程,监视各种协议的Client与Server端的通讯,使用自带的一套C语言函数将录制下来的用户操作转化为脚本。LoadRunner调用这些脚本向服务器端发出请求,并接收服务器的响

4、应。至于服务器内部如何处理,它不关心。LoadRunner安装安装:按照安装向导一步步执行即可。注:不要将LoadRunner安装在带有中文的路径下,LoadRunner安装时是不能识别汉字。破解:安装完成后,在安装路径的bin目录下,替换文件lm70.dll和mlr5lprg.dll。运行附件里面deletelicense.exe,删除试用版本license。打开license管理器,点击添加newlicense,将以下license复制进去,OK,验证通过!通用的license有:golba-100:AEAMAUIK-Y

5、AFEKEKJJKEEA-BCJGI(通用协议的license)golba-1000:AEACFSJI-YASEKJJKEAHJD-BCLBR(通用协议的license)web-10000:AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB(只适用于HTTP/HTML协议)3LoadRunner的组成LoadRunnerAnalysisVuGenControllerVirtualUserGenerator(VuGen)—创建脚本Controller—设计和运行场景Analysis—分析场景4开发

6、测试脚本开发测试脚本需要几个步骤,可以用下图来表示:创建用户脚本需要用到VuGen。注:运行VuGen最好在1024*768的分辨率下,否则有些工具栏会看不到。5开发测试脚本录制基本的用户脚本:启动HPVirtualUserGenerator,新建测试脚本,选择系统通讯协议,如下图以HTPP/HTML为例:注:如果系统通讯协议不只一种,可以点击“NewMultipleProtlcolScript”选择多个系统通讯协议,下图以HTTP+ODBC为例:6开发测试脚本录制基本的用户脚本:点击上页图中的“Creat”按钮,进入Sta

7、rtRecording界面,选择Applicationtype、URLAddress等。VuGen中的脚本分为三部分:vuser_init、vuser_end和Action。其中vuser_init和vuser_end都只能存在一个,不能再分割,而Action还可以分成无数多个部分(通过点击New按钮,新建ActionXXX)。在录制需要登陆的系统时,我们把登陆部分放到vuser_init中,把登陆后的操作部分放到Action中,把注销关闭登陆部分放到vuser_end中。注:如果需要在登陆操作设集合点,那么登陆操作也要放到

8、Action中,因为vuser_init中不能添加集合点,在其他情况下,我们只要把操作部分放到Action中即可。重复执行测试脚本时,vuser_init和vuser_end中的内容只会执行一次,重复执行的只是Action中的部分。7开发测试脚本录制基本的用户脚本:点击上页图中“Optio

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

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

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