51Testing软件测试论坛
标题:
为什么Loadrunner的场景回放时,即使软件的功能改变了,还不会报错的?
[打印本页]
作者:
starswim
时间:
2010-6-18 10:53
标题:
为什么Loadrunner的场景回放时,即使软件的功能改变了,还不会报错的?
Loadrunner的场景回放时,将软件功能屏蔽,只是在界面打印一堆信息,但是脚本还是录制时的有功能时候的脚本,回放时却不会报错?什么原因?
我猜想是不是:LR回放时,模仿软件发送数据和命令,然后接收服务端发回的数据,所以跟软件的一些改动没有关系?
作者:
starswim
时间:
2010-6-18 16:26
标题:
回复 2# 的帖子
有点理解,不过我的问题是:我的功能完成屏蔽掉了,是否还是不报错呢?比如,我以前的界面是有一个按钮,按钮的功能是得到所有人的信息列表,但是现在界面上只剩下一行输出文字,完全没有了任何的其他界面控件,请问此时回放场景,还不报错?
作者:
msnshow
时间:
2010-6-19 11:31
对于LR来说,它判断是否出错是根据http状态的,与内容无关
如果你要判断内容是否正确,需要添加一些检查点
作者:
yzylion
时间:
2010-6-19 12:15
LR是基于协议的录制回放工具
它依据客户端与服务端的通信协议模拟用户的操作。
你有按钮情况下录制的脚本已经包含了点击按纽之后所交互的数据
此时屏蔽掉该按纽,回放该脚本相关的数据仍然在顺利的交互着,所以LR不会报错,相关的功能仍然能够完成
但是如果此时是基于对象识别的技术录制回放的脚本工具,如QTP,则会报找不到相关对象的错误
抛砖引玉
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2