51Testing软件测试论坛

标题: lr11测试登录(https;安全认证) [打印本页]

作者: xiaozongzi    时间: 2012-6-16 11:04
标题: lr11测试登录(https;安全认证)
我选择了web(http/html)协议录制了一段登录的脚本,其中做了三个关联,在回放的时候会弹出:安全警报的那个对话框。
我想问一下,如果不采取 屏蔽 安全认证的手段,可以进行登录的性能测试吗?如果可以的话,怎么对“安全认证”这部分做处理呢?
作者: qiqi闯天涯    时间: 2012-6-16 14:07
如果是只测试登陆应该不会用关联吧
作者: 云层    时间: 2012-6-17 12:49
LR基于协议的,不要去管弹框的事情
作者: qiqiloveyunyun    时间: 2012-6-17 13:04
回复 1# xiaozongzi


    你要知道LR测试的是客户端与服务器的数据交互,所以这个安全警报的弹出框在本次测试中是毫无意义的,多了解一些基础吧,哈哈,顺便推广一下我的测试交流群:229403339,哈哈,希望加入
作者: xiaozongzi    时间: 2012-6-26 17:41
回复 3# 云层


    云层:老师,那我选择web(http/html)协议是正确的吗?对于https的登录,我如何做才能让脚本回放成功呢?
作者: ctyyong    时间: 2012-7-2 11:13
回复 1# xiaozongzi


    你说的是ca认证吧 lr能录制https安全协议的 。百度搜索一下:LR测试https协议设置方法
作者: mytestl    时间: 2012-7-2 15:59
你的问题好像和我的是一样的,你说的“安全认证”是不是登陆的时候有验证码啊?好像有验证码是不能录制成功的,因为那个是随机数,回放的时候不能识别,就会出错。你可以先让开发的把验证码那儿关了测试,好像是这样的你可以参考下
作者: mytestl    时间: 2012-7-2 16:19
我也想知道哪选择RecordingOptions时,哪些时候需要选择HTML-based script,哪些时候选择URL-based script。说的简单明白些
作者: xiaozongzi    时间: 2013-1-4 16:19
回复 3# 云层


是CAS认证,LR录制脚本时选择HTTP协议,
貌似CAS认证过程是,先发送页面请求,进入CAS登录界面的过程中服务器会将lt返回给CAS客户端,在提交帐号和密码时也要提交lt一并认证。
对lt做了关联,但登录仍不成功。

录制脚本的过程中,在提交了帐号和密码之后的脚本里会有两个注释自动产生。
/* Request with GET method to URL "http://qcteam-apache01/layout-config/default.css" failed during recording. Server response : 404*/

        /* Request with GET method to URL "http://qcteam-apache01/favicon.ico" failed during recording. Server response : 404*/


请云层老师指点一下。




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