【TechTarget中国原创】问:你能解释一下什么是回归测试吗?怎样才能保证你的回归测试是正确的呢?
答:回归测试旨在揭示所有由软件修改所引起的回归,在当今复杂多变的商业环境下,回归测试的使用日益频繁,是一种不可或缺测试。人们并不喜欢这样的回归,因为它们很有可能是变化所带来的负面影响。回归测试可以手动完成,使用者执行一套预先设定的用例场景,使用一个工具,或者将二者结合在一起。很显然,回归测试的自动化程度决定了SDLC的灵活性,因此我们应该把重点放在构建带有验证的回归测试上面。一旦系统发生变化,更容易维护和升级这些测试,同时还要将执行自动化看作是这一循环的组成部分。
在构建回归测试套装时,我们必须考虑到一些具体实践,才能做到万无一失,例如,确保被定义的流程可以满足用例场景,这些用例场景往往和业务要求有关,并保证这些使用实例能够按照优先次序排列。