loadrunner总结之一检查点

本文转自我朋友的博客:http://www.cnblogs.com/fnng/archive/2013/03/10/2953257.html

判断脚本是否执行成功是根据服务器返回的状态来确定的,如果服务器返回的HTTP状态为 200 OK ,那么VuGen 就认为脚本正确地运行了,并且是运行通过的。在绝大多数系统出错时会返回错误页面码? 不会一般系统都会返回一个消息提示框,来提升用户感受。例如,“网站繁忙,请稍后”。其实这个时候网站已经无法正确响应用户请求了,但是VuGen 脚本无法识别,会错误地认为网站还能正确访问,导致分析错误。所以这时需要一种检查点函数帮助验证请求发送出去后,服务器的返回是不是期望的内容,如果不是,那么就说明服务器返回无法提供正常的服务了。

 

loadrunner 自带WebTours 为例:

1、 如果你需要使用图片检查点,需要打开菜单Vuser ---> run-time setting ,选择Preferences 选项,勾选“Enable Image and text check”选项。如果不勾选此项,将不会执行打找函数。

2. 使用web_reg_find()函数的脚本如下(提示:web_find 已经弃用,推荐使用web_reg_find 函数。)

Action()
{

    web_reg_find("Search=Body",
        "Text=Welcome to the Web Tours site.",
        LAST);

    web_url("WebTours",
        "URL=http://127.0.0.1:2080/WebTours/",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t1.inf",
        "Mode=HTML",
        LAST);

    web_url("favicon.ico",
        "URL=http://127.0.0.1:2080/favicon.ico",
        "Resource=1",
        "Referer=",
        LAST);

       return 0;
}

/* 函数说明
Web_reg_find( “Search=Body”,     // 定义查找范围
            “SaveCount=ddd”   // 定义查找计数变量名称
            “Text=aaa”         // 定义查找内容
              LAST); 
Web_reg_find( “Go2Venus”,     // 函数标题
             “Alt=Venus”   // 图片说明
              LAST); 
*/

 

 


 

posted on 2013-10-17 14:40  babyblue  阅读(132)  评论(0)    收藏  举报