自动化测试的数据都是手工维护的吗?

2021-08-02 15:58:12 +08:00
 chigeyaowaner

很多 V 友推荐我们先做 ci/cd,我给领导反馈后,领导让我抗下了这个重任……

“自动化测试无论单元测试、接口测试、功能测试都会面临一个挑战,即如何能够做到大规模、工程化的自动化测试。如果测试数据无法做到灵活、大规模的管理,那么自动化测试就始终无法做到规模化,无法起到快速验证、快速集成、快速交付的目的。” 这是在一个数据生成器的网站上看到的内容: https://www.zendata.cn/redirect-index-76.html

自动化测试的话,数据维护很重要。所以你们的数据都是自动生成的吗?

1324 次点击
所在节点    程序员
2 条回复
AoEiuV020
2021-08-02 16:04:12 +08:00
我有个自己的小项目的测试数据是一直手工维护直到最近才改成自动生成的,
不过自动生成也得人工检查,只是省一些复制粘贴的工夫,实际上差不太大,
TaiChou
2021-08-03 09:30:56 +08:00
拿单测来说,测试用例用生成的数据冗余不说,能保证覆盖到所有边界条件么。虽然自己编写也不一定能覆盖,但是总是可以一直完善下去。测试用的输入数据可以自动生成,但是输出数据要怎么验证呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/793185

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX