Hon*_*hen 3 testing mutation-testing regression-testing
只是想知道区别是什么.我需要一些简洁的解释.维基百科对我来说有点过于冗长.
pax*_*blo 13
回归测试实际上是一个测试套件,应该尽可能多地测试应用程序的功能.
我们的想法是,当您根据错误修复或新功能的要求对应用程序进行更改时,回归测试将有望捕获您的更改中的任何问题(或回归).
它被称为回归,因为绝大多数测试由于之前的错误而被添加,因此,如果他们发现问题,您已经回归到先前的状态(问题再次存在).
换句话说,回归测试测试您的应用程序.
变异测试实际上是将小错误(称为突变)引入您的应用程序(不应该修复错误或提供新功能的错误),以查看您的测试套件是否可以获取它们.
我们的想法是,如果您的测试套件没有获得突变,那么它就是缺陷,并且应该添加更多的测试用例.
换句话说,突变测试测试您的测试套件而不是您的应用程序.
| 归档时间: |
|
| 查看次数: |
4028 次 |
| 最近记录: |