LoadRunner的半详细使用说明(WebTours)
来源:互联网 发布:加拿大西洋参知乎 编辑:程序博客网 时间:2024/06/02 16:10
• 录制前请注意:关闭杀毒软件;启动sample\web \start web service;启动LR agent precess
• 选择LoadRunner附带的应用程序做为测试程序,录制时的URL为:http://127.0.0.1:1080/WebTours/。
1)录制如下的操作:注册一个新用户,登录并退出。保存脚本为register1。运行脚本,并观察运行结果。
2)录制如下的操作:登录、预订机票并退出。保存脚本为transaction1。对该脚本修改,设定登录事务和集合点。运行脚本,并观察运行结果。
3)修改脚本transaction1,对登录用户名、密码进行参数化。保存脚本为parameter1。运行脚本,并观察运行结果。
4)在Controller中进行场景设计—
场景设计: 10个并发用户,运行脚本parameter1
关注的测试指标:事务的响应时间、吞吐量和资源的使用情况。
5)启动Analysis,查看测试结果文件。
1)录制脚本
退出所有杀毒软件,在开始菜单栏寻找并打开LoadRunner Agent Process,打开Start Web Server,桌面右下角如图1-1所示
图1-1
打开LoadRunner(管理员模式)-选择创建脚本
图1-2
弹出Virtual User Generator-选择新建脚本
图1-3
选择Web(HTTP/HTML)-Create
图1-4
按F4配置浏览器,如图1-5所示。
图1-5
按Ctrl+F7,选择URL录放模式(并不清楚为什么选择该模式,但是默认选择的HTML录放模式在回放时会出错)
图1-6
选择Record Application-Start Recording
图1-7
选择IE浏览器(32bit),填写需要测试的WEBTours网页,其他默认,点击OK。
图1-8
IE浏览器打开后,选择sign up now注册用户。
图1-9
填写资料后,点击Contunue…
图1-10
点击Contunue…
图1-11
点击Sign off退出登录。
图1-12
点击控制条的停止键或者Ctrl+F5停止录制脚本。
图1-13
停止录制后,会返回到录制大纲界面,可以看到右面有简略图。
图1-14
选择Verify Replay-Start Replay进行脚本回放。
图1-15
回放成功界面,显示No errors detected
图1-16
点击保存图标保存脚本。
图1-17
2)修改脚本
登陆后选择Flights(这里我换了FireFox浏览器,因为IE浏览器点击Flights后出现秒退的情况,即使换成火狐浏览器,按键后页面跳转仍然需要等待一段时间,也就是think time过长,暂时无法解决)
图2-1
按照1)中步骤登录后,注意,使用火狐浏览器,要做如下修改。
图2-2
图2-3
登录成功并订机票。
图2-4
图2-5
点击Script按钮查看脚本代码
图2-6
插入事务和集合点。
图2-7
并不清楚“运行观察结果”的意思,所以贴上该图
图2-8
3)参数化用户名和密码
选中原字段,右键选择参数化,并配置参数属性
图3-1
图3-2
图3-3
图3-4
4)场景设计
在LoadRunner中选择Run Load Tests
图4-1
选择脚本。
图4-2
双击以设置参数,我选择“每5秒增加两个用户,增加到10个用户后,运行1分钟”
图4-3
图4-4
5)测试结果
图5-1
- LoadRunner的半详细使用说明(WebTours)
- loadrunner录制webtours的一个例子(未完待续)
- Loadrunner自带的网站WebTours打不开
- Loadrunner自带的网站WebTours打不开
- loadrunner自带示例站点WebTours打不开的解决方法
- 思路小记 - 移动Loadrunner自带的WebTours
- 修改LoadRunner自带示例程序WebTours的端口
- 修改LoadRunner自带示例程序WebTours的端口
- LoadRunner录制脚本(WebTours)时间选择按钮不能加载
- (loadrunner 一) 自带WebTours使用及异常解决办法汇总
- loadrunner WebTours文件夹下没有run.bat
- CreateUserWizard控件的详细使用说明(1)
- SVN的详细使用说明
- log4j的详细使用说明
- MJRefresh的详细使用说明
- Log4j的详细使用说明
- LoadRunner Sample WebTours 点击Flights出现空白解决方法
- LoadRunner Sample WebTours 点击Flights出现空白解决方法
- OrientationHelper让我们的UI随我们的屏幕的旋转而旋转
- Reference Pivot Fields and Pivot Items in an Excel Pivot Table, using VBA
- 【leetcode】【单链表】【147】Insertion Sort List
- WinSCP(Windows与Linux文件同步工具)使用总结
- spring mvc 异常统一处理
- LoadRunner的半详细使用说明(WebTours)
- MySql中把一个表的数据插入到另一个表中的实现代码
- Linux crontab 命令格式与详细例子
- C++7.3 return 语句----返回引用、非引用类型
- 释放typedef的数组,用delete还是delete[]
- ActionBar中Fragment的状态保存
- Linux学习笔记(05-25)定时器接口
- Linux中的中断 2
- The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load