51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2874|回复: 5
打印 上一主题 下一主题

[原创] LR学习总结

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-3-23 14:39:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有好长一段时间没有接触过LR的性能测试,之前觉得做性能测试无非也就是:计划->录制脚本->优化脚本->建立场景->运行场景->监测场景->分析结果,这一个流程走下来,除了选择协议(除于B/S结构Web应用程序选择Http/Web协议外,其它协议平时用得甚少)与分析结果这两个难点外,其它做起来都顺理成章没什么太大的难度。然而通过这几天的重新学习却发现,或许除了选择协议与分析结果这两个难点外,其它环节做起来都没什么太大的难度,但是如果要真正做好做对这几个环节却又非易事,下面就是对此次学习过程中遇到的问题进行总结。
       首先是安装问题。LR与Vista进行兼容性的问题,虽然网上有些朋友说LR9.1以上的版本可以跟Vista兼容,并能够进行一些简单的脚本录制。当然在我的电脑中安装的是Vista也能够安装LR,也根据网上的一些设置说明对电脑进行设置,如:systems32/drivers/etc/host文件中,删除多余的::1 localhost;用管理员用户运行LR;把LR的版本兼容性改为Window XP等,但每当录制打开IE时,IE都会自动崩溃,后来又根据网上的一些方法设置,却发现根据多次不同人不同的方法设置后,导致电脑中的控制面板等一些功能无法应用。故在这里还是建议能用Window XP上安装LR8的版本,或许Vista的操作系统上可以安装成功,或许也可以录制脚本,但看很多网上同行说contrallor可以跑但是并不太稳定。同时LR9.1以上的版本非常大,需要2G多,占据的硬盘空间比较大。当然如果你有足够的空闲时间或你爱折腾又或你是高手了,那多尝试尝试也未尝不好。
       当然可以在Vista的操作系统上安装一个VPC的虚拟机,安装一个Window XP然后再安装LR,但我自己试了安装了好多次,每当LR就快安装完成时VPC的虚拟机会与它的程序冲突,然后就不断的重启。当然网上也有人可以安装成功,但好像也没有人知道为什么有些人可以安装成功而有些人不行(难道这真的需要用“人品”来解释?),网上有没有找到什么好的解决方法。
       其次是脚本回放时验证的问题。我们在优化LR脚本时,经常会对其某些字段进行参数化设置,然后回放时LR本身并没有验证功能,也就是说如果我们设置的参数不存在或者是有误,在回放运行时的结果也却仍可能是passed。比方说,用登录用户进行参数据化,当然我们一般都会设置一些存在且正确的实际用户,但如果设置了其个不存在的用户,当回放运行后,返回的结果却仍是passed。这时我们需要手工地插入一个检查点来验证所设置的参数是否正确,然后再根据实际的需要添加一些代码进行判断并作更正。
        最后是正确选择场景类型。之前一般我都是采用Maual Scenario类型场景,实际上很多时候选择Goal-Oriented Scenario类型场景会比较符合实际情况,例如:如果需要测试多少人可以同时运行Web应用,那么可选中Virtual User目标类型;如果想测试Web Server的真正承受压力情况,可定义目标类型为Hits per Second、Pages per Minute、Transactions per Second,这些类型都需要指定虚拟用户的最大值与最小值的范围;如果想知道在多少用户并发访问网站时,事务的响应时间达到性能指标说明书中规定响应时间的最大值时,可用Transactions Response Time类型。
        这就是这几天的学习总结,或许正于老子所说的:学得越多,知的越少。要想再继续提高自己的测试能力,还得在以后的工作中不断地摸索。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-3-23 15:19:12 | 只看该作者

支持!!!

希望大家以后多多交流,共同进步!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-7-22 11:56:29 | 只看该作者
新手学习LR中,希望多交流
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-7-23 13:41:38 | 只看该作者
学和实践得结合起来,才能学得更多。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-7-24 11:12:30 | 只看该作者
回复 1# iblues


    楼主辛苦了!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-8-9 10:17:45 | 只看该作者
现在学习~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 14:55 , Processed in 0.079898 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表