码迷,mamicode.com
首页 > Web开发 > 详细

RobotFramework:发现一个大坑,当post接口入参为json时,千万不能用sojson转化后的json串,直接用浏览器粘过来的就行

时间:2019-06-28 14:27:36      阅读:1009      评论:0      收藏:0      [点我收藏+]

标签:json   用例   打开   千万   img   解决   自动化测试   json格式化   work   

问题背景:

  和以往一样愉快的进行着自动化测试,突然就不停的提示我,“程序异常”,查看log发现data中的json变为了数组??????

技术图片

那算了,我不先组装入参数据直接data=json入参吧,what`s up, Fu.......................,查看半天post requests关键字的入参,发现没有问题啊。

技术图片

重新打开ride吧!

这什么工具啊,这么坑我。

技术图片

解决:

  回想之前接口测试用例写的多了,这什么鬼啊,会不会是我json串粘贴的有问题,算了直接把F12抓包过来的入参直接传入吧,之前感觉不好看,使用sojson工具json格式化了一下,把我坑的啊。

技术图片

终于成功了,就这问题,折腾我两天半。

技术图片

 

RobotFramework:发现一个大坑,当post接口入参为json时,千万不能用sojson转化后的json串,直接用浏览器粘过来的就行

标签:json   用例   打开   千万   img   解决   自动化测试   json格式化   work   

原文地址:https://www.cnblogs.com/gcgc/p/11102319.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!