打印测试失败的问题

来源:13-5 项目实战之通过封装比对看case是否通过操作

慕用4075421

2020-08-28

老师,请教一下;
问题是:当接口返回200,打印测试失败;
1、我接口登录成功返回 “code”:200, “message”:"";
2、我在code_message.josn, 让返回200,message=空;如下:
{
“hbx?dapi=seller.login”: [
{“200”:""},
{“10008”:“用户不存在”}
]
}
判断,比对 返回的 message 和 .json文件的返回值,就测试失败了;
图片描述

写回答

2回答

慕用4075421

提问者

2020-08-29

1、登录成功接口返回,code已转成str,message是str类型;

2、code_message.json, message 是空的, 是不是以为这个原因,结果不匹配,所以:测试失败的呢?我应该怎么该一下呢?


//img1.sycdn.imooc.com/szimg/5f4a27e4092eaa0b09760811.jpg

//img.mukewang.com/szimg/5f4a27e4092eaa0b09760811.jpg

//img.mukewang.com/szimg/5f4a28b5099585ea09220777.jpg

0
0

Mushishi

2020-08-29

你需要看一下你返回的类型,我们肉眼看到200但是他可能是int类型  但是你自己文件读取出来时str类型

0
1
慕用4075421
老师,我还有个问题,这里不能放截图,我就一并放上面了,麻烦看下呢,谢谢
2020-08-31
共1条回复

Python接口自动化测试框架实战

主流框架Unittest与接口测试结合,带你深入学习接口自动化框架的设计与开发

1509 学习 · 844 问题

查看课程