json脚本的错误,求帮助
写的脚本如下Action()
{
//web_reg_save_param("user_tags",
//"LB=user_tags\":[\"",
//"RB=\"]}",
//LAST);
web_custom_request("web_custom_request",
"URL=http://61.144.19.120:9088/gzitmsrest/service/getDriver",
"Method=POST",
"RecContentType=application/json",
"Mode=HTTP",
"EncType=application/json",
"Body={\"id\":\"getDriver2012032400000001\",\"clientId\":\"F0-DE-F1-98-67-68\",\"systemNo\":\"02\",\"time\":\"20130117183736\",\"signInfo\":\"8FE1B79D58040DB6B8A77FD4408E593A\",\"body\":{\"dabh\":\"440170549665\",\"sfzmhm\":\"420111196905265514\"}}",
LAST);
return 0;
//if (atoi(lr_eval_string("{user_tags}"))==0)
//lr_output_message("user_tags:%s,succeed!",(lr_eval_string("{user_tags}")));
//else if(atoi(lr_eval_string("{user_tags}"))==1)
//lr_output_message("user_tags:%s,failed!",(lr_eval_string("{user_tags}")));
//else
//lr_output_message("user_tags:%s,unknow!",(lr_eval_string("{user_tags}")));
}
运行后出现以下错误
Action.c(8): HTTP/1.1 500 Internal Server Error\r\n
Action.c(8): <html><head><title>Apache Tomcat/7.0.33 - Error report</title><style><!--H1 {font-family:T
Action.c(8): 错误 -26612: 对于“http://61.144.19.120:9088/gzitmsrest/service/getDriver”,HTTP 状态代码=500 (Internal Server Error)
我使用别的json验证工具是可以的,求大神解答下,郁闷了。。 除了你抛过去的json不符合标准,我也想不出啥问题了 500错误表示服务器处理有问题。很可能是解析你的json数据出错导致抛异常。所以写json数据时要小心,格式非常重要。
我们测试json或XML时很少用loadrunner,现在用比较多事kylinPET性能测试工具,格式好看些,编辑也方便 你可以把body内容参数化一下,放在文件里,这样在文件里你就不用对引号转义,省的那么多反斜杠容易出错 可以用soapui等工具手工发送一个,抓包,和lr录制出来的对比报文。看看格式上有什么不一样
页:
[1]