背景:
开发重构了20几张数据表,每个表对应一个接口,且各个表之间无连表查询;
测试目的:
需要测试保证每个表通过接口写入的数据的正确性。
问题:
请问大家有没有测试过这种大量的表的全量字段,我目前的考虑是用Python连接MySQL进行查询,但是想到表里那么多的字段,挨个写断言校验,头都大了。
想请教一下大家有没有做过类似的工作,是怎么去保证数据库中字段的正确性的?
背景:
开发重构了20几张数据表,每个表对应一个接口,且各个表之间无连表查询;
测试目的:
需要测试保证每个表通过接口写入的数据的正确性。
问题:
请问大家有没有测试过这种大量的表的全量字段,我目前的考虑是用Python连接MySQL进行查询,但是想到表里那么多的字段,挨个写断言校验,头都大了。
想请教一下大家有没有做过类似的工作,是怎么去保证数据库中字段的正确性的?
也是两种思路:
感谢回答,有两个问题想进一步请教一下:
1、线上导流量这个是什么意思呢?能否再清楚说明一下?
2、我之前了解过json-schema,理解着好像只能进行字段类型的检查,不能进行数据值的准确校验,不知道理解的对不对?
期待回复。
1,线上导流就是把生产环境的请求复制下来,然后在重构后的系统回放
2,数值的准确性只能你自己去保证,没什么办法