系统测试方案怎么写( 三 )


2 概述2.1 项目背景简要描述项目背景及所要求达到的目标,如项目的主要功能特征、体系结构及简要历史等 。(开发者、架构、主要运行环境、主要功能、目标用户 。)
2.2 范围指明该计划的适用对象及范围 。3 组织形式描述参加系统测试的各测试项目组的组织结构(可以图的形式),通过文字形式来描述各组织在系统测试中的职责和组织间关系,也可以描述测试项目组内部的结构,和各组成员的职责 。
描述本软件组织中关于系统测试过程和开发过程、项目管理过程、质量保证过程、配置管理过程等过程相关联的部分 。明确测试组和开发组、配置管理组、质量保证组等相关组的沟通渠道,保证系统测试过程中的问题能技术沟通和解决,保证系统测试工作的顺利进行;同时要从组织上明确测试人员发现问题和监督问题解决的权利,保证测试人员的工作积极性,使得软件质量能从组织上得到保证;另外还要明确测试工作产品输出的权利,即由谁来签发《系统测试计划》、《系统测试方案》等测试文档和最终的《系统测试报告》,一般软件组织已经对此有了明确定义,如果没有,做计划时需要明确下来 。
举例:1)测试组内部组织结构2)测试组与其它部门之间的关系3)沟通渠道测试组组长:1、制订本组测试计划;2、给测试分析员分配任务并依据制定的计划指导和监控他们的工作;3、给测试员分配任务并依据制定的计划指导和监控他们的工作;4、与开发组保持联系和沟通,例如确定版本发布日期、沟通版本质量进展、缺陷发展趋势;5、组织本组测试文档的设计、写作和评审;6、组织本组进行相关需求跟踪;7、组织本组进行缺陷分析等质量活动;8、向测试主管等高层领导汇报本组工作测试分析员:测试员:4 测试对象这里列出系统测试计划活动中分析确定的所有功能测试项目和非功能测试项目;还要列出测试项目中的哪些特性和特性组合将不被测试,并说明不被测试的原因 。在这里所列的测试项仅仅是为了表达应测试什么,至于如何测试可以在测试方案中进行描述 。
举例:1)业务功能业务流程数据库事务域值合法性… 。2)用户界面对象状态窗口模式菜单标准尺寸的控件/文字… 。
3)性能在3秒内对用户登陆请求给出响应当系统内存低于32M的情况下运行应用程序,考察其性能指标为设计规定是 1,000,000 条记录的系统增加 1,000,001条记录… 。4)配置在windows 98系统下进行配置测试在Unix系统下进行配置测试… 。
5)安装新安装(典型安装、定制安装)光盘升级安装网络升级安装… 。5 需求跟踪建立测试需求跟踪矩阵表举例:需求标识 需求描述 系统测试项标识 系统测试项描述Router_V100_SRS_001 路由增加 Router_V100_ST_AddRoute 路由增加6 测试通过/失败标准本节描述系统测试计划活动中确定的系统测试通过/ 失败标准,这是判断测试过程通过或失败的标准,而不是被测对象通过或失败的标准 。
举例:1)达到100%需求覆盖;2)所有1级、2级用例被执行,3级、4级用例执行率达到60%;3)测试过程中缺陷率达到公司系统测试质量标准7 测试挂起标准及恢复条件描述系统测试计划活动中确定的系统测试挂起标准/恢复条件举例:系统测试挂起标准举例:1)基本功能测试不能通过;2)出现致命问题导致30%用例被堵塞,测试无法执行下去 。

系统测试恢复条件举例:1)导致测试堵塞的问题被修复,并通过了回归测试; 。
8 测试任务安排8.1 任务18.1.1方法和标准: 指明执行该任务时,应采用的方法以及所应遵循的标准8.1.2 输入/输出: 给出该任务所必需的输入及输出8.1.3 时间安排: 给出任务的起 。