转:LR中判断HTTP返回状态
来源:互联网 发布:淘宝 山寨铸铁锅 爆炸 编辑:程序博客网 时间:2024/06/06 08:28
有天,有个人问:我在做b/s测试,请问如何保存从服务器传回来的http头的信息,怎么能得到http状态,和状态200进行比较?
后来,我给出的代码如下:
Action()
{int i;
// [WCSPARAM WCSParam_Text1 3 200] Parameter {WCSParam_Text1} created by Correlation Studio
web_reg_save_param("WCSParam_Text1",
"LB=1.1 ",
"RB= ",
"Ord=1",
"RelFrameId=1",
"Search=Headers",
"IgnoreRedirections=Yes",
LAST);
web_url("www.hao123.com",
"URL=http://www.hao123.com/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
i=atoi(lr_eval_string("{WCSParam_Text1}"));
if (i == 200)
lr_log_message("终于成功了!!我不容易呀!!!");
else
lr_log_message("唉,又失败了,不过这才是正常的! ");
return 0;
}
后来查了帮助,看到如下方法才好:
Action()
{
int HttpRetCode;
web_url("www.hao123.com",
"URL=http://www.hao123.com/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
HttpRetCode = web_get_int_property(HTTP_INFO_RETURN_CODE);
if (HttpRetCode == 200)
lr_log_message("终于成功了!!我不容易呀!!!");
else
lr_log_message("唉,又失败了,不过这才是正常的! ");
return 0;
}
关于函数,偶不说了,查看帮助,清楚着哩。
- 转:LR中判断HTTP返回状态
- LR中判断HTTP返回状态
- LR中判断HTTP返回状态码
- LR函数判断HTTP返回状态
- HTTP返回状态值详解整理(转)
- HTTP返回状态代码
- http 状态返回说明
- HTTP 返回状态值
- HTTP 返回状态值
- HTTP 返回状态值
- HTTP返回状态代码
- HTTP 返回状态值
- HTTP 返回状态值
- HTTP 返回状态值
- http状态返回代码
- http各种返回状态
- http返回状态码
- HTTP返回状态码
- ghost参数的使用20例
- Ghost 常用命令参数一览表
- 几种所见所得的在线编辑器的分析
- ASP.NET中数据存取性能优化
- 俺為啥不用這些防火牆?
- 转:LR中判断HTTP返回状态
- GHOST参数详解二
- 转:LoadRunner下DLL的调用
- TEST Engish Terminology
- ASP.NET页面负载性能优化
- 通过数据表动态建Treeview,绝对高效率!
- 加密
- 设计 .NET 应用程序
- Clock