做任何事情都要有计划,有了头绪才能够更好的执行下去,软件测试也是如此,由于项目的不同,测试起来选择的方法也都不一样,但是基本上都离不开以下5个流程。
1. 需求评审
开发人员,测试人员以及需求人员共同对软件需求进行评审,主要围绕着“需求规格说明书内容是否完善,是否有无法实现的功能,是否可以支持系统目标的实现”等方面评审,要征求各方意见。
2. 需求分析
各方人员一起参与分析,需求分析:开发人员根据需求文档完成需求分析文档,测试人员参与评审,评审的内容主要是看是否有遗漏或双方理解不一样的地方,测试人员要熟读需求,要多与开发、架构等多方多交流,深入了解需求。
3. 编写测试计划
根据需求估算测试所需的资源,包括人力,设备等方面,根据时间,功能点合理分配资源。
Bug就是缺陷,发现bug之后,要提交给开发人员让他们去修改,然后进行回归测试,验证开发人员有没有改好。
5. 编写测试总结报告
通过不断测试,bug跟踪,使软件达到质量标准,完成上线。
推荐阅读: