LoadRunner 自动登录163邮箱

选择Web(Http/Html)协议,录制登陆163邮箱,展示收件箱列表。当然这个不是QTP录制,所以回放时,浏览器界面可能不会和录制时一模一样。事实上也不可能一样,LR录制,只录制协议的收发,不是录制界面的展。验证是否录制成功,只要查看收件箱列表请求的是否返回收件箱列表。

一般地,如果不进行参数化,收件箱请求返回的是失败,是session验证失败,如下:



事实上,一开始,我想把所有cookie都参数化,网上一搜,得知录制登陆一般不用参数化cookie。既然是session,那就先参数化session,看看结果。找了N久,终于找到要参数化的session,即sid,



增加如下代码,成功



并且替换session,比如,



这个是收件箱邮件列表的请求



最后成功,



不过发现录制时邮件列表返回格式是json,回放时是xml格式,这个不知道为什么。


===============================

如果还不成功,就对比一下发包请求的Headers,有些字段Accept、Accept-Language等要一致,cookie一般不用设置。

设置header用函数 web_add_header


参考资料:http://bbs.51testing.com/thread-324146-1-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值