软件测试之道

软件开发测试新感悟:

Google的产品质量之道借鉴谷歌的测试之道。

Whittaker的观点,这也可能是因为“我们很少尝试一次快速交付很多功能。事实上,我们的目标恰恰相反:构建一个产品的核心部分,一旦它对很多人有价值,我们就发布这个产品,随后我们收集反馈,继续迭代。”另外一个确保质量的关键元素是使用多重版本。Whittaker以Chrome为例,介绍了四种不同的版本:

1、金丝雀版(Canary Channel)——还没有做好发布准备的代码
2、开发版(Dev Channel)——开发人员使用的版本
3、内部测试版(Test Channel)——为了准备beta发布的版本
4、测试(Beta Channel)或者发布版(Stable Channel)——这个版本的产品可供Google内部或者公众使用。