5分钟了解谷歌软件测试之道第2章文字篇

第二章【SET工作】,主要讲述了SET的工作,在公司里的职责,位置,这一篇还是来做一个总结:

 

SET首先是软件测试开发工程师角色,测试是应用产品的另一种功能,而SET就是这个功能的负责人

SWE开发的项目设计文档,渴望来自SET的帮助和反馈,SET需要:

  1. 熟悉了解所负责的系统设计
  2. SET早期的建议会反馈在文档或代码里
  3. 第一个审阅所有设计文档的人也了解所有的迭代过程,了解程度超过技术负责人
  4. 对于SET也是一个很好的机会,在项目初期可以与相应的开发工程师建立良好的工作关系
  5. 完整性:找出文档中不全或需要特殊背景知识的地方,插入一些外部文档链接,用来帮助新人或补充部分背景知识
  6. 正确性:语法、拼写、标点符 等错误
  7. 一致性:确保配图与文字描述一致,无相反的观点和主张
  8. 设计:文档中的设计要考虑有无可用资源、何种技术框架、期望的设计框架使用方法上是否正确、设计是否太过复杂、可以简单化吗是要增加一些内容
  9. 接口与协议:文档中是否对使用的协议有清晰的定义、是否完整描述了产品外的接口与协议,接口实现是否正确、是否鼓励开发人员自定义Protlcol buffer数据格式
  10. 测试:系统或文档的整套系统的可测试性如何,需要增加一些新的测试接口,系统设计是否考虑到易测性、是否可以使用已有的测试框架,预估测试方面的工作,

未完待续。。。。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年11月18日
下一篇 2018年11月18日

相关推荐