网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

laodRuner中Http协议接口编写-创新互联

需求要求:这两天试用Windows sockets 协议编写脚本,突然说要测试应用服务压力,后面与开发协商是用http协议之后,没有脚本可以录制,从loadrunner自带函数查可以使用web_custom_request函数编写,之后通过火狐插件:HttpRequester参考,再加网上前辈提供帮助,之后编写如下脚本:

成都创新互联是专业的鞍山网站建设公司,鞍山接单;提供网站制作、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行鞍山网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

测试并且通过。

发现问题,在loadrunner中压测能返回报文,并且查找条件也能正确。但发现数据库查出结果,中文出现乱码;希望谁能指点下;

Action()
{

  char* Recode="000000";  //增加判断正确条件
   char* WebRecode; //定义关联函数取值

 web_reg_save_param("yanz",
  "LB=",
  "RB=
",
  LAST);

    web_reg_find("Text=000000",
                 LAST);

 lr_start_transaction("ABC_试算");

web_custom_request("web_custom_request",
      "URL=【ip】", //报文IP地址
      "METhod=post",
      "Resource=0",
      "Referer=",
      "Mode=HTML",
       "RecContentType=application/json",
      "EncType= text/xml;charset=UTF-8",
      "Body="
      //报文内容
      ""
      "

"
    "20151102 "
    "140854
    "1002 "
    "11    "111113396600{SerNn}  "
    ........................
    ........................

    ""
    "", LAST);

WebRecode = lr_eval_string( "{yanz}" ) ;

if(strcmp(Recode,WebRecode)==0)   //试用判断函数
 {
      lr_end_transaction("ABC_试算", LR_PASS);
 }
    else
 {
  lr_end_transaction("ABC_试算", LR_FAIL);

   lr_output_message( "We are on iteration #%s", lr_eval_string( "{yanz}" ) ); }

    return 0;
}

//字符串比较判断。

if(strcmp(lr_eval_string("{www}"),"登陆成功")==0)
    {
        lr_end_sub_transaction("login",LR_PASS);
    }
    else
    {
        lr_end_sub_transaction("login",LR_FAIL);
    }

注:

extern int strcmp(const char *s1,const char *s2);
新闻标题:laodRuner中Http协议接口编写-创新互联
文章来源:http://bjjierui.cn/article/dododh.html

其他资讯