码迷,mamicode.com
首页 > Web开发 > 详细

利用LoadRunner判断HTTP服务器的返回状态

时间:2015-04-23 23:23:48      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

利用LoadRunner判断HTTP服务器的返回状态
第一种方法:是利用LR的内置函数web_get_int_property。
举例:
#include "web_api.h"
Action()
{
int HttpRetCode;
web_url("网易",
       "URL=http://www.163.com",
       "TargetFrame=_TOP",
       LAST);
HttpRetCode = web_get_int_property(HTTP_INFO_RETURN_CODE);
if (HttpRetCode == 200)
       lr_log_message("The Vuser successfully accessed the 网易 page");
       else
       lr_log_message("The Vuser failed to access the 网易 page ");
    return 0;
}

第二种方法:就是最原始的办法,自己取HTTP服务器的数据,然后利用关联函数分析啊.
                 其实所有的东西都可以通过关联函数从服务器的返回数据中取,然后自己动手解析,呵呵. 举个不太恰当的例子: 你需要一套家具,可以去家具市场挑,当然也可以自己买木材原料和工具,动手加工. 那才是最合乎自己需要的.

关于动态参数化的问题分析:


其实第一次看到这个问题,我没有马上反应过来,后来仔细想想, 明白了. 就是需要参数化的数据不是静态的,是动态的. 比如从数据库中选出来的.

针对这个问题,应该提前从数据源(比如数据库)把数据选取出来,然后在执行的时候直接进行参数化的选取. 反之,如果在程序执行期间,进行数据的选取,将可能带来数据库服务器的强大压力,因为参加并发执行的每个虚拟用户都去数据库搜刮一下,对数据库将是多么严峻的考验啊.

朋友或者同事之间的探讨是加深对问题理解和增加知识面,扩展视野最直接的途径和方法,加强沟通,keep in touch.

参考文章地址:http://www.rickyzhu.com/2007/03/23/case-one-of-loadrunner/

利用LoadRunner判断HTTP服务器的返回状态

标签:

原文地址:http://www.cnblogs.com/shengs/p/4452020.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!