《SRE google 运维解密》读书笔记 (六)

犀利豆 at 
测试可靠性预测信息准确的前提:系统完全没有改变充分描述整个系统的改变测试是一个用来证明变更前系统的某些领域相等的手段。软件测试的类型传统测试生产测试传统测试单元测试集成测试系统测试冒烟测试性能测试回归测试每个测试都有成本,通常来说单元测试时间成本低 如果要将完整的功能架设起来测试,通常需要几个小时。关注测试成本,是软件提升效率的重要因素。生产测试生产测试和一个已经部署在生产环境的业务系统直接交互,而不是运行在封闭的测试环境。有时候称为黑盒测试配置测试压力测试金丝雀测试一小部分机器先升级,保持一定的孵化期。将代码置于比较难以预测的用户流量下需要能够快速的回滚创造一个构建和测试环境测试的重点集中在……