自动化回归测试(回归测试)
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。
自动回归测试将大幅降低系统测试、维护升级等阶段的成本。
回归测试包括两部分:函数本身的测试、其他代码的测试。
在对被修改的函数重新测试。
如果函数的设计功能没有变化,直接运行函数测试就可以了。
如果修改了设计功能,则要根据增减的功能点,增加或删除测试用例。
另外,还要完成白盒覆盖。
函数代码的修改可能导致调用该函数的代码产生错误,所以需要测试其他代码。
如果函数是私有函数并且未涉及到全局变量,应运行类测试,否则应运行工程测试。
在函数列表中选择类测试或工程测试,编译运行测试工程,即可执行对其他代码的回归测试。