zoukankan      html  css  js  c++  java
  • LR接口测试手工脚本与验证脚本

    Action()
    {
    char URL[250];
    char mars_cid[30];
    memset(URL,0,sizeof(URL));
    memset(mars_cid,0,sizeof(mars_cid));
    sprintf(mars_cid,"%s%s",lr_eval_string("{time}"),lr_eval_string("{suiji}"));
    sprintf(URL,"URL=http://192.168.200.57:88/moapi/rule/version/v2?"
    "standby_id=%s&"
    "mars_cid=%s&"
    "tag=%s&"
    "vmark=%s&"
    "app_version=%s&"
    "warehouse=%s&"
    "app_name=%s&"
    "category_label=%s&"
    "%s",

    lr_eval_string("{standby_id}"),
    mars_cid,
    lr_eval_string("{tag}"),
    lr_eval_string("{vmark}"),
    lr_eval_string("{app_version}"),
    lr_eval_string("{warehouse}"),
    lr_eval_string("{app_name}"),
    lr_eval_string("{category_label}"),
    "area_id=104104"
    );


    //lr_error_message(URL);

    lr_start_transaction("leavingGet");
    web_reg_find("Search=Headers","Text=200 OK","SaveCount=Welcome_Count",LAST);

    web_custom_request("leavingGet",
    URL,
    "Method=GET",
    "Resource=0",
    "RecContentType=text/html",
    "Referer=",
    "Snapshot=t2.inf",
    "Mode=HTTP",
    LAST);

    if (atoi(lr_eval_string("{Welcome_Count}")) >= 1){

    lr_end_transaction("leavingGet", LR_PASS);

    }

    else{

    // lr_error_message("user_id=[%s],HTTP response body is [%s]",lr_eval_string("?"),lr_eval_string("{retStr}"));

    lr_end_transaction("leavingGet", LR_FAIL);

    }

    return 0;

    }

  • 相关阅读:
    Java实时读取日志文件
    Trie树的应用:查询IP地址的ISP
    vue.extend,mixins和vue.component的区别
    前端性能优化10个方面
    vue组件和插件是实现
    vue指令用法
    promise retry实现
    linux管道与重定向
    linux文件颜色与类型
    linux文件权限说明
  • 原文地址:https://www.cnblogs.com/sea520/p/4615655.html
Copyright © 2011-2022 走看看