4)回归测试
回归测试是指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,软件产生新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再次出现。
根据修复好了的缺陷再重新进行测试。回归测试的目的在于验证以前出现过但已经修复好的缺陷不再重新出现,同时不会因为修改代码而带来新的缺陷。因此,在验证修复的缺陷时不仅要验证此处,还要测试所有可能受影响的功能。