《loadrunner11测试案例操作步骤 (参考).pdf》由会员分享,可在线阅读,更多相关《loadrunner11测试案例操作步骤 (参考).pdf(15页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、loadrunner11loadrunner11 测试案例操作步骤测试案例操作步骤(网管内部资料)2016 年 6 月 19 日2目录目录1 1创建虚拟脚本创建虚拟脚本.4 41.11.21.31.4脚本录制.4脚本参数化.6脚本关联.错误错误!未定义书签。未定义书签。脚本回放.72 2创建场景创建场景.8 82.12.22.32.42.52.6创建控制台.8设置集合点策略.9设置场景并发用户数和运行时间.10监控服务器资源.10配置监控组件.13开始压力测试.143 3分析测试结果分析测试结果.1 15 531 1 创建虚拟脚本创建虚拟脚本1.11.1 脚本录制脚本录制1 1、点击、点击 c
2、reate/edit scriptcreate/edit script 创建脚本创建脚本系统弹出系统弹出4目前的目前的 BSBS 系统都用到了系统都用到了 web(http/html)web(http/html)协议,协议,有的系统可能用到了有的系统可能用到了 flexflex 协议,协议,具体可以咨询下系统相关负责人具体可以咨询下系统相关负责人2 2、点击、点击 createcreate 按钮进入到开始录制界面按钮进入到开始录制界面3 3、点击、点击 OKOK 按钮,系统打开录制系统页面,输入好用户名和密码,如果需要测按钮,系统打开录制系统页面,输入好用户名和密码,如果需要测试登录业务的性能
3、,就在点击登录按钮前插入集合点,然后在插入开始事务,试登录业务的性能,就在点击登录按钮前插入集合点,然后在插入开始事务,点击登录按钮,等登录界面完全展现,并且录制框的点击登录按钮,等登录界面完全展现,并且录制框的eventsevents 不在增加就插入结不在增加就插入结束事务,然后点击束事务,然后点击stopstop 按钮暂停(后面用到的送审流程,录制的方式和登录一按钮暂停(后面用到的送审流程,录制的方式和登录一样)样)51.21.2 脚本参数化脚本参数化1 1、点击、点击 stopstop 之后,系统会生成录制脚本,如果系统需要对用户进行参数化,之后,系统会生成录制脚本,如果系统需要对用户进
4、行参数化,就在脚本中按就在脚本中按 CTRL+FCTRL+F 搜索登录名,搜索登录名,62 2、输入参数名和选择好参数类型之后,点击、输入参数名和选择好参数类型之后,点击OKOK 按钮,然后可以按按钮,然后可以按CTRL+LCTRL+L 显示显示脚本中被参数化过的值,脚本中被参数化过的值,3 3、需要参数化的值,可以和专业开发和测试沟通,告诉他要搜索的字段,然后、需要参数化的值,可以和专业开发和测试沟通,告诉他要搜索的字段,然后给出查询给出查询 SQLSQL,然后自己在数据库查询出要参数化的值,然后自己在数据库查询出要参数化的值,把查询出的值复制到参把查询出的值复制到参数文本列表。数文本列表。
5、1.31.3 脚本回放脚本回放1 1、参数化、关联设置好之后,就可以点击、参数化、关联设置好之后,就可以点击 runrun 按钮或者按按钮或者按 F5F5 快捷键进行回放快捷键进行回放7回放状态通过就可以创建场景进行压力测试了。回放状态通过就可以创建场景进行压力测试了。2 2 创建场景创建场景2.12.1 创建控制台创建控制台1 1、点击、点击 ToolsCreate Controller ScenarioToolsRendezvousScenarioRendezvous 出现集合点信息页面之后继续点击出现集合点信息页面之后继续点击 PolicyPolicy 按钮按钮92.32.3 设置场景并
6、发用户数和运行时间设置场景并发用户数和运行时间1、设置并发用户数和场景执行时间以及加压和减压策略、设置并发用户数和场景执行时间以及加压和减压策略2.42.4 监控服务器资源监控服务器资源1 1、接下来就是监控服务器资源,首先需要开启三个服务名,服务名分别为、接下来就是监控服务器资源,首先需要开启三个服务名,服务名分别为Network DDENetwork DDE、Remote Procedure Call(RPC)Remote Procedure Call(RPC)、Remote RegistryRemote Registry 接下来就可接下来就可以添加要监控服务器的地址进行监控以添加要监控服
7、务器的地址进行监控102 2、点击、点击 Add MeasurementsAdd Measurements3 3、点击右下角的、点击右下角的 AddAdd 按钮按钮114 4、输入管理员用户和密码点击、输入管理员用户和密码点击 OKOK 按钮,系统弹出按钮,系统弹出125 5、一般只要监控几个重要的计数器就行具体每个计数器的含义请参考相关文档一般只要监控几个重要的计数器就行具体每个计数器的含义请参考相关文档2.52.5 配置监控组件配置监控组件6 6、下方是显示监控到的页面信息,具体需要实时显示哪些图表,可以从左侧页、下方是显示监控到的页面信息,具体需要实时显示哪些图表,可以从左侧页面直接把需
8、要监控的拖到右侧界面面直接把需要监控的拖到右侧界面137 7、最后还可以设置当场景跑完之后自动打开分析文件、最后还可以设置当场景跑完之后自动打开分析文件2.62.6 开始压力测试开始压力测试1 1、全部设置好后,就可以点击、全部设置好后,就可以点击 Start ScennanoStart Scennano 按钮开始跑场景按钮开始跑场景143 3 分析测试结果分析测试结果1 1、可以通过首页的、可以通过首页的 Analyze Test ResultsAnalyze Test Results 打开分析结果页面,然后在选择保打开分析结果页面,然后在选择保存好的分析文件打开进行浏览存好的分析文件打开进行浏览152 2、也可以通过场景页面的按钮打开分析文件,场景必须跑完才能点击该按钮,、也可以通过场景页面的按钮打开分析文件,场景必须跑完才能点击该按钮,不然为置灰状态不然为置灰状态3 3、生成性能测试文件、生成性能测试文件。16