多组测试数据如何实现不同断言?
比如我传入 a,b,c 三组测试数据,在断言的时候好像只能用一种格式去断言,我想实现不同的断言怎么办?
是必须要把预期结果当做参数传入,这样进行判断吗?这样貌似不太好管理
有没有更好的方案实现呢?
期待大神不吝赐教
菜鸟路过..个人做法是三组测试数据建三组独立的测试用例,这三个 case 里只有断言部分不一致,其余逻辑比如接口组装、数据拼接啥的都一致。 同个接口如果不同的入参产生的返回格式一致的话我会写到一个 case 里,如果多个数据产生的返回格式不一致,我会写成不同 case。