web

mac2022-06-30  24

   最近研究了使用loadrunner做接口测试,刚开始一直不成功,后来加了QQ群,遇到大神了,经指导终于成功

  下面是具体实例代码:

//{"signIOS":1,"sign":1,"totalCount":"0","value":"619,wgy123,2,files/wgy123/2016-02-17/2p1abn54q9rps268kmoi552gla1.png,李大白, 670529972@qq.com,大白xuef,13632610621"} 正常发送请求时的返回值 //     { //     "signIOS": 0请求失败 1请求成功 2请求成功,但访问异常, //     "sign": 0请求失败 1请求成功 2请求成功,但访问异常, //     "totalCount": "0", //     "value": "用户ID,登录名,用户类型(1学生 2老师),头像,昵称,邮箱,正式姓名,电话号码" // } //安全码错误返回0,密码错误返回2,正常时返回1 Action() {         web_reg_save_param("sign",//这个关联是根据服务器返回值得到的,在自写的接口中,可以通过设置日志,从日志中获取(把那三个日志选项都勾上 然后运行一次)                        "LB=\"sign\":",                        "RB=,\"totalCount\"",                        LAST);     web_custom_request("APP_Action.ashx",//这个是显示在tree里面的  只是方便查看 无实际意义,取名尽量要有意义         "URL= http://112.74.xxx.xx:9600/APP_Action.ashx?action=login&LoginName=13557950011&PassWord=E10ADC3949BA59ABBE56E057F20F883E&VerSafe=CA91BA6EF37A7A7AAD843C17F6D34FE0",         "Method=GET",         "TargetFrame=",         "Resource=0",         "Referer=",//这个是父目录   即上一步的url         "Mode=HTTP",         "Body=",//get请求中  这个必须为空         LAST);  //以下是判断,判断可以根据服务器的返回值出现的数据进行判断     lr_output_message("sign:%s",lr_eval_string("{sign}"));     if(atoi(lr_eval_string("{sign}"))==1)         lr_output_message("登录成功");     else if(atoi(lr_eval_string("{sign}"))==0)         lr_output_message("登录失败");     else         lr_output_message("请求成功,但访问异常");     return 0; }

 

转载于:https://www.cnblogs.com/yunman/p/5488453.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)