2017-10-06 45 views
0

我记录了一个使用代理记录器的工作流程,该工作流程正在使用VUGEN(loadrunner 12.55)中的API调用的移动应用程序。在更新(POST)功能期间,我收到内部服务器错误500。以下是由Loadrunner生成的脚本代码片段重放时loadrunner脚本中的内部服务器错误

web_submit_data("signin", 
     "Action=http://beautymarksapp.com/api/user/signin", 
     "Method=POST", 
     "RecContentType=application/json", 
     "Referer=", 
     "Snapshot=t1.inf", 
     "Mode=HTML", 
     "EncodeAtSign=YES", 
     ITEMDATA, 
     "Name=email", "[email protected]", ENDITEM, 
     "Name=password", "Value=BMARKS", ENDITEM, 
     "Name=timezone", "Value=18000", ENDITEM, 
     LAST); 

    web_custom_request("update", 
     "URL=http://beautymarksapp.com/api/user/update", 
     "Method=PUT", 
     "Resource=0", 
     "RecContentType=application/json", 
     "Referer=", 
     "Snapshot=t2.inf", 
     "Mode=HTML", 
     "Body=device_token=c7ff93995d1dea60fea773819b582235b6367c0c7275238a65c2035c2d96fde6&device_type=ios", 
     LAST); 

在这方面的任何帮助将不胜感激。

+0

很难从告诉你的描述。相同的请求是否像Postman这样的工具工作? – Buzzy

+0

我没有尝试过,会试试看,然后回复你 – Hassan

回答

0

500最常见的回答是:

  • 未处理的动态项目
  • 没有检查的预期结果
  • 没有异常处理/分支时意外结果出现