用loadrunner录制登录功能时,有验证码怎么解决
用loadrunner录制登录功能的脚本时,需要输入随机产生的验证码,请问怎么解决啊?而且很奇怪,验证码我没有输入任何值,但是脚本运行成功,没有fail的,请高手帮忙,先谢谢了!!!
ITEMDATA,
"Name=user_name", "Value=admin", ENDITEM,
"Name=password", "Value=123456", ENDITEM,
//"Name=check_code", "Value=", ENDITEM,
LAST); 服务器拒绝登陆对于LR来说是正确的事件,所以没有fail。
验证码的话找开发的去掉吧。 要个万能验证,或者让开发人员屏蔽验证码 服务器返回给loadrunner的数据包是正确的,肯定通过的,但是接下来的操作就是失败的了,如果你还录制了等候的后续操作,如发表话题,肯定要报500错误的。 是不是没插入检查点所以才不会fail呢? 是不是没插入检查点所以才不会fail呢?
xiaomumu 发表于 2010-10-28 17:02 http://bbs.51testing.com/images/common/back.gif
其实跟检查点也没有直接关系,就是loadrunner得到数据库返回的数据时正确的,所以没有报错,但是如果你还有后续操作,肯定是有问题的。 屏蔽or用万能 让开发人员改成一个固定的验证码就可以了。如果把验证码屏蔽掉的话登陆时就少了一个验证码比较的动作,你登陆的时间肯定会缩短,影响测试结果。 一般都是屏蔽掉 了解了 出现这个问题是程序存在的安全漏洞,可能是1:将验证码的验证放在了客户端 2.验证码的验证放在了服务端但没有考虑值为空的情况。 :)
页:
[1]