51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2906|回复: 4
打印 上一主题 下一主题

[求助] json脚本的错误,求帮助

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-1-17 21:37:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
写的脚本如下
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验证工具是可以的,求大神解答下,郁闷了。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2013-1-18 08:50:08 | 只看该作者
除了你抛过去的json不符合标准,我也想不出啥问题了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2013-1-18 20:14:37 | 只看该作者
500错误表示服务器处理有问题。很可能是解析你的json数据出错导致抛异常。所以写json数据时要小心,格式非常重要。
我们测试json或XML时很少用loadrunner,现在用比较多事kylinPET性能测试工具,格式好看些,编辑也方便
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2013-1-25 10:55:56 | 只看该作者
你可以把body内容参数化一下,放在文件里,这样在文件里你就不用对引号转义,省的那么多反斜杠容易出错
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2013-1-25 11:18:10 | 只看该作者
可以用soapui等工具手工发送一个,抓包,和lr录制出来的对比报文。看看格式上有什么不一样
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 14:22 , Processed in 0.069662 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表