51Testing软件测试论坛
标题:
json脚本的错误,求帮助
[打印本页]
作者:
2812810
时间:
2013-1-17 21:37
标题:
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) [MsgId: MERR-26612]
我使用别的json验证工具是可以的,求大神解答下,郁闷了。。
作者:
云层
时间:
2013-1-18 08:50
除了你抛过去的json不符合标准,我也想不出啥问题了
作者:
linneiwei
时间:
2013-1-18 20:14
500错误表示服务器处理有问题。很可能是解析你的json数据出错导致抛异常。所以写json数据时要小心,格式非常重要。
我们测试json或XML时很少用loadrunner,现在用比较多事kylinPET性能测试工具,格式好看些,编辑也方便
作者:
fengerapple
时间:
2013-1-25 10:55
你可以把body内容参数化一下,放在文件里,这样在文件里你就不用对引号转义,省的那么多反斜杠容易出错
作者:
ares444
时间:
2013-1-25 11:18
可以用soapui等工具手工发送一个,抓包,和lr录制出来的对比报文。看看格式上有什么不一样
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2