黑盒测试 发表于 2017-11-16 18:34:58

python接口断言问题

python接口断言问题
断言时,需要把接口返回结果和数据库查询结果核对吗?还是直接断言接口返回结果与实际记录下的数据核对?

掉渣饼 发表于 2017-11-16 20:30:14

不知道你说的实际记录是什么?接口断言可以用你的预期结果和实际接口返回结果作对比,你的实际结果也可以再和数据库查询结果做对比,但是最终要和你的预期结果作对比;如果实际结果和数据库返回结果做对比时,要确保你的SQL正确

Real_小T 发表于 2017-11-17 09:33:02

你所说的实际记录下的数据其实也就是测试用例中的预期结果 如果你这都不能保证 那写用例就没意义了 所以 可以直接比较

黑盒测试 发表于 2017-11-17 10:00:42

Real_小T 发表于 2017-11-17 09:33
你所说的实际记录下的数据其实也就是测试用例中的预期结果 如果你这都不能保证 那写用例就没意义了 所以 可 ...

嗯 是的预期结果肯定就是正确的结果,所以接口返回数据和预期结果断言就可以了
但如果接口返回只是成功失败,没有数据,可以查SQL断言吧

黑盒测试 发表于 2017-11-17 10:01:50

掉渣饼 发表于 2017-11-16 20:30
不知道你说的实际记录是什么?接口断言可以用你的预期结果和实际接口返回结果作对比,你的实际结果也可以再 ...

实际记录是预期结果,嗯 应该和预期结果断言就好了
但如果接口一般只返回成功或失败,就需要查库断言了

Real_小T 发表于 2017-11-17 10:33:33

黑盒测试 发表于 2017-11-17 10:00
嗯 是的预期结果肯定就是正确的结果,所以接口返回数据和预期结果断言就可以了
但如果接口返回只是成 ...

嗯 没说不可以 只是要多写一点
页: [1]
查看完整版本: python接口断言问题