本文摘选自《谷歌软件测试之道》
如何参与一个新项目:
1.站在用户角度了解产品,注册成为用户。
从头到尾理解产品。设计文档各种文档,进行消化。
关注项目状态,了解bug数量,问题的分组方式,已经报告的bug类型,最长时间未处理的bug,修复比例。
正事
1.把应用分解为合理的功能模块。排列测试的优先级,找到风险最大的部分,检查bug库,按模块对bug进行分组。(需要建立下模块)
2.按照优先级顺序细致地遍历所有模块,创建用户故事,编写测试用例链接到用户故事。
3.检查bug和应用寻找覆盖度上的不足,查看不同类型的测试覆盖情况:安全,兼容性,集成,探索式的,回归,性能,负载等。
4.不断维修更新:测试用例,新特性的文档。
开发不认可测试的价值?
1、邀请整个团队开会,介绍一下测试流程,变化,更新,改进。
2、坦诚指出某些组件或领域的测试不应该由我负责。