-->

在快速迭代的项目中,自动化测试和手工测试如何更好的结合?

2020-09-09 16:37发布

问题:

在平时的项目中,自动化测试基本上不会参与。项目也处于快速迭代的过程中,感觉自动化测试人员非常的尴尬,维护代码浪费时间,测试用例的颗粒度也比较大。一直很困惑怎么能让自动化测试发挥最大的作用,又不浪费时间。有没有好的意见呢

回答1:

如果都是功能回归,跑用例的时间会特别长。
如果是通过接口自动化回归所覆盖到的功能就会更快。
实际项目中,会采用部分手工+部分自动化结合方式。



回答2:

是这样的,自动测试的介入是要看项目产品处于什么阶段的,初期主要以功能为主,另外自动化参考测试金字塔,优先从API层开始,迭代比较频繁的优先使用现成的开源工具如jmeter等,先跑起来再说,当然如果有已经开发好的测试框架再好不过了,但最终使用哪种方式需要根据ROI来考量,最终目标是质量的保证,以上是我看法请参考



回答3:

没有自动化测试能力,就不可能快速迭代,你怎么保证迭代的需求不会对历史功能造成影响?