【发布时间】:2021-08-06 02:31:53
【问题描述】:
我做了一些研究,我发现:
健全性测试是一种软件测试,它是在收到软件构建并更改功能和代码后执行的。执行健全性测试是为了确保错误已得到修复,并且没有其他由新更改引起的错误。
回归测试正在测试现有的软件功能,以确保更改或添加没有破坏任何现有功能
我看不出这两种测试技术之间的区别? 有什么说明吗?
【问题讨论】:
-
请注意,这是Software Engineering 的问题,而不是这里;我们只关注您在编写代码过程中实际遇到的具体、狭窄的问题。
-
也就是说,回归测试的最狭义定义是测试回归——重新引入以前修复的错误的地方。如果您在实现任何错误修复的同时为错误添加测试用例(因此,如果错误停止修复,它将触发),即使在最严格的定义中,这也是在构建回归测试套件。
标签: testing automated-tests terminology definition