3)压力结果分析器(Analysis)
功能:把收集到的测试数据以图标的形式展示出来: 生成测试报告。
熟悉AUT:LR自带一个B/S架构的系统 航空订票系统 WebTours
HP LoadRunner ->Samples->Web ->Start Web Server 先启动服务器 HP LoadRunner ->Samples->Web ->HP Web Tours Application 系统地址:收藏到收藏夹
注意:测试时候关闭原先打开的被测网页 http://127.0.0.1:1080/WebTours/ 或
http://localhost:1080/WebTours/
系统功能说明: Flights 订票
Itinerary 查看订票路线(看订单) Home 主页 Sign Off 退出登录
细节:需要删除一些干扰目录(涉及Flight功能 空白页)
LR使用注意点:
1.LR默认的浏览器是IE,如果目前默认FF,需要设置IE IE工具->IE选项->程序->重置Web设置
2.由于教学环境比较复杂,运行LR比较慢:禁用本地连接
3.打开LR任何一个组件,都从开始->程序...打开
4.如果录制时,被测系统无法打开(不会自动弹出IE浏览器): 其他服务产生干扰,建议关闭一下进程(进程管理器)
java.exe 其它:tomcat、apache、oracle、java、mysql、有道....
案例:录制用户登录脚本 使用LoadRunner的VuGen
HP LoadRunner ===》Applications ===》HP Virtual User Generator
点击New图标===》New Virtual User===》默认协议===》Create准备录制
填写基本录制:
选择软件架构:Internet Applications(B/S) 默认 Win32 Applications(C/S)
选择浏览器类型:默认IE URL Address:被测系统网址 http://127.0.0.1:1080/WebTours/
Working directory:LR工作路径 默认 常用工具命令 Record into Action:脚本录制位置 默认Action (vuser_int 初始化 Action vuser_end 结束) ->OK 自动打开浏览器 AUT,开始录制
关注小操作条(录制控制 关注数字变化,数字稳定才可以继续) ->输入jojo bean
->开始事务 名称login ->OK ->点击Login按钮 ->结束事务login->OK
->改为vuse_end模式,点击Sign Off退出 ->关闭浏览器->点击蓝色按钮Stop结束录制
修改字体:Tools->General Options->Environment->Editor Comic Sans MS 14 Bold 加粗
建议新建目录:D:\\work\\ (目录名建议使用英文名) 新建3个子目录:
script脚本 ctrl 场景文件 result结果分析 另存在D:\\work\\script\\day01\\Login
关注左上角对应的独立源文件:(脚本的文件组成) vuser_init 初始化脚本 (类C语言) Action 最关心的脚本 vuser_end 结束脚本
globals.h 头文件 (包含LR函数声明)
3、在使用LoadRunner录制之前,一定要手工执行待测的测试点。 比如:登录功能、购票功能等 性能建立在功能基础上
4、录制时:
一般讲登录的动作录制到vuser_init中;
关心的测试点(如订购机票、查询路线)录制到Action中; 而将推出的动作录制到vuser_end代码中。
原因:Action比较强大,具备其他部分没有的功能。 比如:参与迭代、设置并发
5、录制时注意:创建新脚本,要从New开始。
6、如果只录制登录脚本,则录在Action中即可。
7、脚本函数说明:
lr_start_transaction(\ 开始login事务 表示在事务范围内的脚本...
lr_end_transaction(\结束login事务
Web_url(...); 发送页面请求
lr_think_time(23); 思考时间(Think time步骤之间的间隔) 表示该处23秒时间没有对服务器提交请求
web_submit_form(...); 提交表单的请求 携带客户端表单提交的数据 username=jojo password=bean 录制好、调试好脚本、开始运行Run 想看到运行结果:
Tools->General Options ->Replay回放
->After Replay 选择Virtual test result 可视化测试结果再回放,会显示结果报告。
注意:结果的对勾,不一定准确,还需要在脚本中添加一些内容(比如检查点),才完整。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库性能测试必学内容loadrunner(DOC)(8)在线全文阅读。
相关推荐: