Google 软件测试之道
封面
书
- Google 软件测试之道
- 在线试读,点这里
角色划分
- SWE:软件开发工程师
- SET:软件测试开发工程师
- 专注于质量提升和测试覆盖率的增加
- 为SWE提供测试
- TE
- 测试工程师
- 把用户放到第一位
- 组织整体质量实践
- 分析解释测试运行结果
- 驱动测试执行
- 构建端到端的自动化测试
测试类型
- 小型测试
- 单一的代码测试
- 一般运行在Fake环境
- 中型测试
- 多个模块间的测试
- 一般运行在Fake或真实的环境
- 大型测试
- 任意多个模块
- 运行在真实的环境
- 比例:70%/20%/10%
ACC
- ACC
- Attribute Component Capability,特质、组件、能力
- A:特质
- 系统的形容词,代表产品的品质和特色
- 区别于竞争对手的关键
- C:组件
- 系统的名词。构成待建系统的模块
- 使一个软件之所以如此的核心要素和代码块
- C:能力
- 系统的动词。代表着系统在用户指令下完成的动作
- 对输入的响应、对查询的应答及代表用户完成的活动
- 指导原则
- 减少散漫的文字
- 不必推销
- 简洁
- 不要把不重要的、无法执行的内容放入到测试计划
- 渐进式的描述
- 指导计划者的思路
- 最终结果应该是测试用例
提升测试影响力
- 与团队内成员多沟通
- 提升自身价值
- 提高团队效率
- 与团队成员share知识
阅读时间:201509-201510
- 原文作者:Yuanjie
- 原文链接:https://shiyuanjie.cn/posts/Book/Google-%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95%E4%B9%8B%E9%81%93/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。