51Testing软件测试论坛

标题: LR回放时是不是不访问真实的服务器 [打印本页]

作者: 清吟沫海    时间: 2015-10-27 10:36
标题: LR回放时是不是不访问真实的服务器
1.LR录制了登录的脚本,将密码修改为错误密码,即用户名111111对应123456,密码修改为12345,在实际中这个是不能登录成功的,为什么这个脚本可以成功回放。
2.参数化时,对应的密码也用错误密码,在50人负载时,为什么也没有报错,
作者: 踏雪飞狐    时间: 2015-10-27 11:40
LR回放只判断是否有数据包返回不考虑逻辑正确,所以它只管有没有发出去数据和返回数据,不关注你数据是否正确
作者: shinyxiang    时间: 2015-10-27 17:05
楼上说的没错,参数正确与否几乎不影响最后结果
作者: gaha    时间: 2015-10-27 23:28
我对2楼的回答表示怀疑。
LZ可以试试,在登陆成功后的页面打开时加一个判断,回放的时候你看看有没有这个判断。

错误的密码响应的是错误的页面,响应肯定是有的,但肯定不是你要的。

脚本代码正确,回放数据库访问是可行的,所以你可以试试WEB。
作者: nachuang113    时间: 2015-10-28 09:25
这个应该加判断,看服务器返回的是不是成功
作者: 清吟沫海    时间: 2015-10-28 13:04
gaha 发表于 2015-10-27 23:28
我对2楼的回答表示怀疑。
LZ可以试试,在登陆成功后的页面打开时加一个判断,回放的时候你看看有没有这个 ...

这个判断怎么加,有没有语句可以参考一下
作者: gaha    时间: 2015-10-28 13:25
清吟沫海 发表于 2015-10-28 13:04
这个判断怎么加,有没有语句可以参考一下

成功登陆的话,页面肯定有 “成功、OK、正确、欢迎某某人”的文字,加一个字符检查点就行。
不成功肯定没有,或者加一个登陆失败肯定会出现的文字检查点。
作者: 清吟沫海    时间: 2015-10-30 13:29
gaha 发表于 2015-10-28 13:25
成功登陆的话,页面肯定有 “成功、OK、正确、欢迎某某人”的文字,加一个字符检查点就行。
不成功肯定 ...

不知道怎么回事,我加了“哈哈哈哈”,下面的log都是提示这个检查点是successful的。

作者: gaha    时间: 2015-10-30 13:34
清吟沫海 发表于 2015-10-30 13:29
不知道怎么回事,我加了“哈哈哈哈”,下面的log都是提示这个检查点是successful的。

不是你自己加文字,是成功页面本身有文字,你要对在页面上明确出现的文字做检查。
作者: 清吟沫海    时间: 2015-10-30 13:38
gaha 发表于 2015-10-30 13:34
不是你自己加文字,是成功页面本身有文字,你要对在页面上明确出现的文字做检查。

因为我试”登录成功“这个文字是successful的,所以我就想试试如果检查点里面的文字是错误的,这个log会有什么提示,结果发现还是successful的




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2