xiaozongzi 发表于 2012-6-16 11:04:37

lr11测试登录(https;安全认证)

我选择了web(http/html)协议录制了一段登录的脚本,其中做了三个关联,在回放的时候会弹出:安全警报的那个对话框。
我想问一下,如果不采取 屏蔽 安全认证的手段,可以进行登录的性能测试吗?如果可以的话,怎么对“安全认证”这部分做处理呢?

qiqi闯天涯 发表于 2012-6-16 14:07:08

如果是只测试登陆应该不会用关联吧

云层 发表于 2012-6-17 12:49:36

LR基于协议的,不要去管弹框的事情

qiqiloveyunyun 发表于 2012-6-17 13:04:22

回复 1# xiaozongzi


    你要知道LR测试的是客户端与服务器的数据交互,所以这个安全警报的弹出框在本次测试中是毫无意义的,多了解一些基础吧,哈哈,顺便推广一下我的测试交流群:229403339,哈哈,希望加入

xiaozongzi 发表于 2012-6-26 17:41:28

回复 3# 云层


    云层:老师,那我选择web(http/html)协议是正确的吗?对于https的登录,我如何做才能让脚本回放成功呢?

ctyyong 发表于 2012-7-2 11:13:35

回复 1# xiaozongzi


    你说的是ca认证吧 lr能录制https安全协议的 。百度搜索一下:LR测试https协议设置方法

mytestl 发表于 2012-7-2 15:59:57

你的问题好像和我的是一样的,你说的“安全认证”是不是登陆的时候有验证码啊?好像有验证码是不能录制成功的,因为那个是随机数,回放的时候不能识别,就会出错。你可以先让开发的把验证码那儿关了测试,好像是这样的你可以参考下

mytestl 发表于 2012-7-2 16:19:41

我也想知道哪选择RecordingOptions时,哪些时候需要选择HTML-based script,哪些时候选择URL-based script。说的简单明白些

xiaozongzi 发表于 2013-1-4 16:19:21

回复 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*/


请云层老师指点一下。
页: [1]
查看完整版本: lr11测试登录(https;安全认证)