测试过程控制及样例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测试过程控制及样例
测试过程控制及样例
1目的
确保测试的有效性和验证结果的可靠性,从而保证软件实现阶段质量和最终质量。并作为验证及确认软件版本发布、项目验收的依据。
2适用范围
部门:应用开发事业部总监、系统测试部、软件部门、业务部门。
业务:模块测试、系统测试,β测试及试运行测试结果的收集。
3职责
1)1)系统测试部经理负责组织测试人员编写测试工作计划和测试大纲,审
核测试记录和测试报告,申请发布β测试版或软件试运行。
2)2)测试人员按照测试工作计划和测试大纲进行测试,填写测试记录,编
写系统测试报告和用户测试报告。
3)3)业务部门负责提供用户测试名单,系统测试部收集β测试结果
4)4)应用开发事业部(副)总监审批测试报告,批准β测试版发布或软件
试运行,通知业务部门。
5)5)市场部为产品发布做准备。
6)6)总经理批准紧急放行。
7)7)系统测试部负责解释和修订本程序文件。
4工作程序
1)1)测试准备
除单元测试外,在进行各种测试前应准备做好如下准备:
●●配备测试用硬件环境;
●●建立相应的运行环境和网络环境;
●●准备测试数据;
2)2)测试依据
测试依据主要包括:测试工作计划、测试大纲、上阶段测试记录、上版软件产品用户反馈意见记录等。
3)3)测试工作计划及测试大纲
系统测试部经理组织测试人员按照/3-07/QR/001《测试工作计划》编写测试工作计划,测试工作计划应主要包括测试进度、人员安排、设备环境的建立等。测试工作计划经应用开发事业部(副)总监批准后实施。
系统测试部经理组织测试人员,根据软件《需求分析规格说明书》、《软件设计说明书》,按照/3-07/QR/002《测试大纲编写指南》编写测试大纲。
测试大纲作为测试的主要依据,测试大纲经应用开发事业部(副)总监批准后实施。
4)4)测试实施
●●模块测试:由测试人员依据《测试大纲》进行测试。在测试过程
中,测试人员应作好测试记录,填写测试问题记录表,确认模块测试
是否通过。如模块测试通过,可提交系统联调测试。如模块测试未通
过,测试人员应将测试问题记录表及时反馈给软件部门进行修改。
●●系统测试:模块测试通过后,由测试负责人依据《测试大纲》进
行系统联调测试。在测试过程中,测试人员应作好测试记录,填写测
试问题记录,确认系统测试是否通过。如系统测试通过,产品可申请
发布β测试版,系统可申请试运行。如系统测试未通过,测试人员应将
测试问题记录表及时反馈给软件部门进行修改。
●●测试负责人应及时总结测试过程中的问题,按照/3-07/QR/004《测
试报告编写指南》编写系统测试报告,《系统测试报告》经系统测试部
经理审核后,提交应用开发事业部(副)总监批准。经批准的《系统
测试报告》由应用开发事业部和咨询部备案。
●●应用开发事业部(副)总监根据《系统测试报告》,必要时对软件
产品进行抽测,批准产品是否发布β版或是否进入试运行。如批准β版
测试,则应及时通知市场部,同时提交用户手册初稿;如批准进入试
运行,则应及时通知系统测试部建立试运行环境。
●●市场部为产品发布应做如下准备:
●●产品包装、各类手册、宣传资料等设计制作及产品宣传策划等工
作
●●业务部门提供β测试用户名单,制作β版,并发给β测试用户。系统
测试部应主动收集β测试的记录和问题,并由测试负责人编制《β测试
报告》,经系统测试部经理审核后,提交给应用开发事业部(副)总监。
同时系统测试部经理根据系统测试和用户测试情况,提交正式版本发
布申请。
●●试运行期间,系统测试部应主动收集测试的记录和问题,并由测
试负责人编制《试运行测试报告》,经系统测试部经理审核后,进行项
目提交。
5)5)测试状态标识
各级测试必须在其测试记录上明显标识测试状态。各级测试人员必须审核测试状态,标明“不通过”的软件项不能进行入下一阶段的开发或测试。测试状态两类:
●●“通过”:测试通过,可以转入下一阶段工作。
●●“不通过”:测试没通过,不能转入下一阶段工作。
6)6)紧急放行规定
紧急情况下,测试中出现的某项“不通过”,在不影响下一阶段开发、不影响软件产品结构、不影响用户使用的情况下,经应用开发事业部(副)总监审核后,由总经理批准后,可以放行进行下一阶段开发或提交发版。但测试人员必须做好记录,并采取措施进行跟踪或后续版本发版后及时给用户予以更换。
7)7)测试记录、测试报告保存期限
系统测试部应完好地保存测试记录和测试报告,并保存至下一版本发版后。
8)8)系统测试部应按照/4-04《软件度量程序》进行软件开发过程度量。5相关文件
内部质量审核程序
/3-03 软件质量计划程序
/3-04 软件需求程序
/3-05 软件设计程序
/3-06 软件实现程序
/4-05 评审、验证和确认程序
/3-08 软件产品发布确认程序
/4-02 质量记录管理程序
/4-03 软件度量程序
6质量记录
/3-07/QR/001 测试工作计划
/3-07/QR/002 软件测试大纲编写指南
/3-07/QR/003 软件测试问题记录表
/3-07/QR/004 测试报告编写指南
/3-07/QR/005 版发版审批表
/3-07/QR/006 试运行审批表
/3-07/QR/007 用户测试报告表
7附录