作为现在开发流程比较高效的敏捷开发流程,大家都是怎么做回归测试的。
方案一,每次手动进行一下必要的简单回归,但是随着迭代内容越来越多,就算是简单的回归测试的时间也会慢慢的增加。
方案二,自动化一些回归测试,那么就是需要编写脚本的时间,并且写的脚本质量要高,不然维护成本就会很大。
方案三,半手动,半自动。
方案四,通过精准测试定位出对本次代码修改需要测试内容,对这些内容进行回归。(问题是有没有开源的工具可以用?另外还有一些 bug 不是代码本身造成的,比如第三方接口进行了修改,这种 bug 是精准测试找不到的。)
谁还有好的解决方案,求指点~