我在回归测试套件和全自动套件测试方面有一些先前的经验,但是当涉及到移动应用程序时,最佳实践是什么?针对移动应用。以下是否正确?何时运行回归测试套件与完整测试套件的移动应用程序?
- 当回归测试套件需要很长时间并且开发人员需要立即反馈时,需要进行烟雾或BAT测试。那么烟雾是否作为每次登机手续的一部分?
- 回归测试套件是针对每次检入运行的理想选择,但如果需要很长时间,它应该每晚至少运行一次?它应该是一个固定的集合还是根据您认为需要“回归”的版本动态更改?
- 整个套件应该在发布之前运行一次,但是在哪个环境下 - 它是针对dev还是QA环境(或)针对分段或预产品?如果它不适合进行舞台或前期制作,那么我应该在舞台或前期制作中进行回归吗?
如果应用程序的某些部分必须手动测试(不是自动生成还是正在进行),上述策略会如何更改?
正常web项目的上述变化如何?
谢谢。
稻田