51Testing软件测试论坛
标题:
接口性能测试脚本调测不通过,菜鸟求助,急! 谢谢好心人
[打印本页]
作者:
mysusanna
时间:
2012-4-17 15:55
标题:
接口性能测试脚本调测不通过,菜鸟求助,急! 谢谢好心人
脚本:
Action()
{
web_custom_request("AddUser",
"URL=http://10.132.110.11:8080/test/user/create",
"Method=POST",
"TargetFrame=",
"Resource=0",
"Referer=",
"Body={"
"\"version\":1.00,"
"\"sysId\":1,"
"\"userId\":0,"
"\"signId\":\"12345\","
"\"data\":{ \"loginName\":\"test001\","
"\"email\":\"test001@163.com\","
"\"name\":\"test001\","
"\"password\":\"e10adc3949ba59abbe56e057f20f883e\","
"\"mobile\":\"13700000001\","
"\"phone\":\"02588888888\","
"\"status\":\"active\""
"}"
"}\"",
LAST);
return 0;
}
调测报错如下:
正在开始操作 Action。
Action.c(4): 错误 -26631: 对于“
http://10.132.110.11:8080/test/user/create
”,HTTP 状态代码=400 (Bad Request) [MsgId: MERR-26631]
Action.c(4): web_custom_request("AddUser") 最高严重级别为“ERROR”,1043 个正文字节,172 个标头字节 [MsgId: MMSG-26388]
正在结束操作 Action。
原正确的请求消息体是:
{
"version":1.00,
"sysId":1,
"userId":0,
"signId":"12345",
"data":{ "loginName":"test001",
"email":"test001@163.com",
"name":"test001",
"password":"e10adc3949ba59abbe56e057f20f883e",
"mobile":"13700000001",
"phone":"02588888888",
"status":"active"
}
}
作者:
superliming
时间:
2012-4-18 10:55
函数使用不是很正确
作者:
云层
时间:
2012-4-18 12:37
你要把参数化边界给改一下不要用{}
作者:
晴空白鹤
时间:
2012-4-18 16:22
函数使用应该是没有错吧云层大师???
另外是好像就是最后的"}\"",是否应该修改为"}",就对了。
作者:
mysusanna
时间:
2012-4-18 17:00
谢谢各位楼主的热心帮助。问题解决了,是 xzf2001 所说的 最后的"}\"" 修改为"}" 就OK了,我原来想着这里添加一个 " 与body前面的"匹配的,原来不需要,只需要每行的消息内容用 " "括起来就好了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2