resful接口测试两种方法

上一篇 / 下一篇  2016-12-20 16:23:53 / 个人分类:测试技术

测试确实成功的方法,保存一下以后可以用

Loadrunner进行接口测试:
Action()
{
   web_reg_find("Search=Body", 
    "SaveCount=result", 
    "Text=\"success\":true", 
     LAST);

  lr_rendezvous("login");
  lr_start_transaction("login");



    web_submit_data("VVV",
  "Action=http://192.168.50.14:9056/passport/login",
  "Method=POST",
  "Referer=",
  "Mode=HTML",
   ITEMDATA,
  "Name=username","Value={username}",ENDITEM,
  "Name=password","Value=123456",ENDITEM,
   LAST);

   lr_end_transaction("login",LR_AUTO);

    if (atoi(lr_eval_string("{result}")) > 0)                                                
        lr_output_message("Log on successful."); 
    else  
       lr_error_message("Log on failed"); 
}



用Fiddle进行发接口测试:
在Fiddle的Composer窗口发送请求:
头部需要根据参数参入的格式写入:Content-Type: application/x-www-form-urlencoded或者Json格式的相关请求头
1、选择POST,url输入正确的接口地址:http://192.168.XX.XX:9056/passport/login;Http默认:HTTP/1.1

2、请求头需要写入:Content-Type: application/x-www-form-urlencoded

3、RequestBody写入参数,如:username=XXXX&password=yyyy&usertype=ZZZ


TAG: 接口

 

评分:0

我来说两句

Open Toolbar