软件项目测试流程

发表于:2011-4-18 13:25

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:purplerain    来源:51Testing软件测试博客

  第一章 目的

  本流程定义了项目开发过程中,终端软件和系统项目测试执行的时机,所需的输入以及输出;以及测试工程师在项目各阶段的工作任务。

  第二章 适用范围

  本文档适用于XXXX有限公司研发的所有终端软件和系统项目的测试。

  第三章 职责

  项目经理根据项目进度,计划每个终端软件或系统项目测试执行的时间点。

  QA测试工程师负责编写测试计划,测试case,并执行相应的测试,发布测试报告,并跟进问题的改进和确认。

  第四章 输入输出

  软件测试的输入,包括以下内容:

  (1) 需求规格说明书。

  (2) 详细设计文档。

  (3) 终端软件或系统测试申请单。

  (4) 针对前一版本改进的设计变更的说明。

  软件测试的输出,包括以下内容:

  (1) 测试计划,其中说明测试的时间、人力、物力的配置需求,以及测试风险。

  (2) 测试用例,根据需求规格说明书,编写具体的测试场景,内容包括:用例编号、功能模块、测试目的、前置条件、测试步骤及测试结果。

  问题缺陷,测试执行时,会将发现的软件缺陷提交到禅道-QA视图。问题提交要素有:

  (1) 测试日报/轮报,在测试执行阶段,测试人员每天和每轮测试结束后,都会向项目相关人员发送此项目当天或每一轮的测试执行情况。

  (2) 测试分析报告,在整个项目测试工作结束后,测试负责人撰写这个项目的整体测试分析报告。

  第五章  工作流程

  第一条 需求分析阶段

  测试人员参与需求评审,提出自己对需求的疑问点或是改进建议。

  第二条  详细设计阶段

  1、在详细设计阶段,测试人员根据产品的需求规格说明书编写测试计划和测试用例;测试计划和测试用例需要随着软件设计的深入细化以及需求变更,做调整更新。

  2、测试人员参与详细设计评审,提出自己对设计实现上疑问或是改进建议。

41/41234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号