软件测试的流程
测试需求分析(开发的详细设计阶段)-》测试设计(开发的编码阶段)-》测试执行-》测试管理
测试需求分析:深入学习与测试相关的文档,比如:产品需求,软件需求说明书和各种设计文档,如果是升级旧版本,需要重点收集旧版本的功能特性。
测试设计:流程是:编写测试点-》评估测试覆盖率(100%)-》设计测试步骤-》评审测试用例-》开发测试版本
如何编写测试点?
对于业务流程类的测试用例,一个业务流程就是一个测试大纲。
对于功能类的测试用例,一个功能按钮/功能点就是一个测试大纲。
对于字段验证类的测试用例,一个字段就是一个测试大纲。例如价格的有效区间是[0, 99999999.99999999],价格的精度由证券类别的最小价差决定。
测试执行:
测试管理:
填写缺陷报告时,需要注意以下几个方面:
1. 言简意赅、
2. 清晰重现错误步骤
3. 证据充足,贴上错误报告或相关日志
4. 态度中立,对事不对人。