1、需求分析:需求分析一般由产品人员制定,产品人员需要细化每一个功能的细节包括每一个按钮的位置,对于复杂一点的需求进行建模。
2、需求评审:这个流程一般会叫上所有参与项目的人进行评审,包括开发人员、测试人员、QA人员等,测试人员提出需求,开发人员考虑功能实现的方案和可行性,然后由测试人员针对需求的理解提出疑问,方便根据需求写用例,然后QA人员是最终对软件质量进行验证的人,所以需要了解需求。
3、开发人员编写排期:开发人员根据需求功能点进行排期,然后将开发计划交给定制软件开发测试人员。
4、测试计划排期:测试工程师根据开发计划,对开发完成后的时间进行安排具体测试时间,然后把项目的开发和测试计划发送给各个参与项目的负责人,让他们了解功能开发的细节以及验证的细节。
5、编写测试用例:根据项详细的需求文档,进行用例的编写。