做 web 登录时用loadrunner 需要的参数和函数

   登录时的参数:

   web_reg_find("Search=Body",
        "SaveCount=warn_count",
        "Text=Warning:",
        LAST);

/*Correlation comment - Do not change!  Original value='0B05FCEF516F950193DAD0F0D431A59A' Name ='jsessionid' Type ='Manual'*/
    web_reg_save_param_regexp(
        "ParamName=jsessionid",
        "RegExp=jsessionid=(.*?)\\.tomcat",
    //    "Ordinal=2",
        SEARCH_FILTERS,
        "Scope=Headers",
        "IgnoreRedirections=No",
        "RequestUrl=*/efsnPackage.do_userAuth*",
        LAST);
        
/*Correlation comment - Do not change!  Original value='01' Name ='tomcat_num' Type ='Manual'*/
    web_reg_save_param_regexp(
        "ParamName=tomcat_num",
        "RegExp=jsessionid=(.*?)\\.tomcat(.*?)\\?",
        "Group=2",
        SEARCH_FILTERS,
        "Scope=Headers",
        "IgnoreRedirections=No",
        "RequestUrl=*/efsnPackage.do_userAuth*",
        LAST);

 


    if(atoi(lr_eval_string("<warn_count}"))>0){
    web_submit_data("efsnPackage.do_userAuth_2",
        "Action=https://10.125.2.177/bin-java/efsnPackage.do_userAuth",
        "Method=POST",
        "RecContentType=text/html",
        "Referer=https://10.125.2.177/bin-java/efsnPackage.do_userLoginWarning;jsessionid=<jsessionid}.tomcat<tomcat_num}?dump=0.7866826487250753",
        "Snapshot=t7.inf",
        "Mode=HTML",
        ITEMDATA,
        "Name=answeryes", "Value=Wait", ENDITEM,
        EXTRARES,
        "URL=../images/common/checkbox_s.gif", "Referer=https://10.125.2.177/bin-java/efsnPackage.do_userGoHome?dump=1", ENDITEM,
        "URL=../branding/7thonline/7thonline_logo.svgz", "Referer=https://10.125.2.177/bin-java/efsnPackage.do_userGoHome?dump=1", ENDITEM,
        "URL=../branding/7thonline/bg-nav-search-top_grey.gif", "Referer=https://10.125.2.177/bin-java/efsnPackage.do_userGoHome?dump=1", ENDITEM,
        "URL=../branding/7thonline/btn-nav-search-top_bt.png", "Referer=https://10.125.2.177/bin-java/efsnPackage.do_userGoHome?dump=1", ENDITEM,
        "URL=../images/common/tip.gif", "Referer=https://10.125.2.177/bin-java/efsnPackage.do_userGoHome?dump=1", ENDITEM,
        "URL=../branding/7thonline/bg-nav-search-bottom_trans.png", "Referer=https://10.125.2.177/bin-java/efsnPackage.do_userGoHome?dump=1", ENDITEM,
        LAST);
    }

 



进ZK参数:

/*    /zkau/view/z_0t6/zA8Ps/bhd/0/ss_zA8Ps_pe_sheet_4.css*/
        
/*Correlation comment - Do not change!  Original value='z_0t6' Name ='dtid1' Type ='Manual'*/
    web_reg_save_param_regexp(
        "ParamName=dtid1",
        "RegExp=/bin-java/zkau/view/(.*?)/(.*?)/(.*?)/(.*?)/(.*?)_(.*?)_(.*?).css",
        "Group=1",
        SEARCH_FILTERS,
        "Scope=Body",
        "IgnoreRedirections=No",
        "RequestUrl=*/do_loadZKTemplate*",
        LAST);
        
/*Correlation comment - Do not change!  Original value='zA8Ps' Name ='spreadsheet1' Type ='Manual'*/
    web_reg_save_param_regexp(
        "ParamName=spreadsheet1",
        "RegExp=/bin-java/zkau/view/(.*?)/(.*?)/(.*?)/(.*?)/(.*?)_(.*?)_(.*?).css",
        "Group=2",
        SEARCH_FILTERS,
        "Scope=Body",
        "IgnoreRedirections=No",
        "RequestUrl=*/do_loadZKTemplate*",
        LAST);

/*Correlation comment - Do not change!  Original value='pe_sheet_4' Name ='sheetlabel1' Type ='Manual'*/
    web_reg_save_param_regexp(
        "ParamName=sheetlabel1",
        "RegExp=/bin-java/zkau/view/(.*?)/(.*?)/(.*?)/(.*?)/(.*?)_(.*?)_(.*?).css",
        "Group=7",
        SEARCH_FILTERS,
        "Scope=Body",
        "IgnoreRedirections=No",
        "RequestUrl=*/do_loadZKTemplate*",

 


Menubar Icon 关联参数:

  /*Correlation comment - Do not change!  Original value='v2DP90' Name ='mreports' Type ='Manual'*/
    web_reg_save_param_regexp(
        "ParamName=mreports",
        "RegExp=\\['zul\\.menu\\.Menu','(.*?)',\\{id:'mreports'",
        SEARCH_FILTERS,
        "Scope=Body",
        "IgnoreRedirections=No",
        "RequestUrl=*/do_loadZKTemplate*",
        LAST);

 

posted @ 2017-10-12 10:39  Jingggo  阅读(153)  评论(0)    收藏  举报