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