51Testing软件测试论坛

标题: python接口断言问题 [打印本页]

作者: 黑盒测试    时间: 2017-11-16 18:34
标题: python接口断言问题
python接口断言问题
断言时,需要把接口返回结果和数据库查询结果核对吗?还是直接断言接口返回结果与实际记录下的数据核对?

作者: 掉渣饼    时间: 2017-11-16 20:30
不知道你说的实际记录是什么?接口断言可以用你的预期结果和实际接口返回结果作对比,你的实际结果也可以再和数据库查询结果做对比,但是最终要和你的预期结果作对比;如果实际结果和数据库返回结果做对比时,要确保你的SQL正确
作者: Real_小T    时间: 2017-11-17 09:33
你所说的实际记录下的数据其实也就是测试用例中的预期结果 如果你这都不能保证 那写用例就没意义了 所以 可以直接比较
作者: 黑盒测试    时间: 2017-11-17 10:00
Real_小T 发表于 2017-11-17 09:33
你所说的实际记录下的数据其实也就是测试用例中的预期结果 如果你这都不能保证 那写用例就没意义了 所以 可 ...

嗯 是的  预期结果肯定就是正确的结果,所以接口返回数据和预期结果断言就可以了
但如果接口返回只是成功失败,没有数据,可以查SQL断言吧
作者: 黑盒测试    时间: 2017-11-17 10:01
掉渣饼 发表于 2017-11-16 20:30
不知道你说的实际记录是什么?接口断言可以用你的预期结果和实际接口返回结果作对比,你的实际结果也可以再 ...

实际记录是预期结果,嗯 应该和预期结果断言就好了
但如果接口一般只返回成功或失败,就需要查库断言了
作者: Real_小T    时间: 2017-11-17 10:33
黑盒测试 发表于 2017-11-17 10:00
嗯 是的  预期结果肯定就是正确的结果,所以接口返回数据和预期结果断言就可以了
但如果接口返回只是成 ...

嗯 没说不可以 只是要多写一点




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2