Google软件测试之道读后感

1. Google把测试分成

小型测试

中型测试

大型测试

2. Google软件工程团队

SWE 软件开发工程师

SET 测试开发工程师

TE 测试工程师

软件理念

版本质量优先

起初版本仅提供基础功能,质量可靠

更多特性随着用户反馈陆续增加

软件开发

SET编写协议接口,使用Google protocol buffer

SWE根据实现逻辑

SWE编写测试代码技术gtest

代码重构等小型测试写完,运行通过再来

3. 测试理念

7分小型测试(单个函数或模块功能)

2分中型测试 (模块组合,依赖使用mock)

1分大型测试 (实际环境,用户场景)

倾向于小型自动化测试框架(环境依赖少)

3. 在小型测试的时候,

主要测试代码由SWE来写,

测试代码也属于代码,

SET主要是编写小型的自动化测试框架

端到端自动化测试框架严重依赖环境,会在升级或切换环境耗费大量时间

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容