软件测试的流程

测试流程

软件测试的流程是怎么样的,是一个非常常见的面试题,基本上是面试必问的题目。

考察点

这个题目最主要考察的就是大家对于软件测试基础理论中的测试流程是否熟悉。而且也能看出来大家是否真的做过软件测试的相关工作,可以检验出比较真实的软件测试经验。

回答思路

软件测试工作基本上是按照下图所示的流程进行的

大家在回答的时候,需要在这张图的基础上,结合上自己的项目流程来回答。

总结起来,有以下几个步骤

  1. 需求调查:全面了解系统概况、时间安排、功能需求、性能需求、质量需求及测试要求等。根据系统概况进行项目所需的人员、时间和工作量估计以及项目报价,制定测试计划。
  2. 测试设计:按照测试计划完成测试设计,包括测试用例的设计,并且对编写完毕的测试用例进行评审和完善。
  3. 测试执行:按照测试计划执行测试用例,并对 Bug 进行跟踪管理。
  4. 测试评估:总结测试工作。根据测试的结果,出具测试评估报告。
  5. 上线:监控线上产品,及时发现并解决线上问题。
关闭