软件测试计划

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试计划标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]

编号:ST-XX-STP密级:

公司内部

2004年11月03日

修改历史

注释:评审号为评审记录表的编号。更改请求号为文档更改控制工具自动生成的编号。

目录

1 概述

本测试计划是针对PS平台的XX手机产品软件功能的测试工作而编写的,主要内容包括测试对象、测试步骤、接受标准、回归测试,同时也是测试组的测试任务、测试职责、人员安排、进度和测试的预期风险及使用BUG管理系统的描述,提供了一个对该软件系统的整体测试计划,用以指导本项目软件测试组的测试人员的工作,同时也为相关项目开发人员提供交流的依据。

XX具有内置摄像头、彩信、移动QQ等功能。XX的单元测试、集成测试由开发组完成,测试组协同开发组进行测试。系统测试由测试组完成,开发人员协同配合。外部测试(现场测试,FTA/TA/SA)由项目软件经理负责,测试组配合。

1.1目标

本测试计划的目标如下:

检验手机软件系统是否满足XX软件需求规格说明书,XX UI Spec,XX产品说明

PD,XX MenuTree中的功能/性能的需求。

测试组的测试人员在项目启动后开始测试工作的准备,如编写软件系统测试计划,软件系统测试用例(包括手机软件的功能和性能,压力测试等方面),软件测试环境的搭建等。其中根据XX软件需求规格说明定义的功能和性能需求,XX UI

Spec,XX MenuTree,XX产品特性说明PD编写XX软件系统测试用例。

在实际运行(使用)环境下根据评审通过的软件系统测试计划和软件系统测试用例进行软件系统的测试,并形成软件系统测试记录和测试Log。

依据软件系统测试记录和TestLog等相关信息,对测试记录的结果数据进行整理和

评价,并形成软件系统测试报告(周报,里程碑报告,总结报告)。

外部测试(现场测试,FTA/TA/SA)的测试用例确保涵盖手机行业的标准或公司的

标准。

1.2范围

本文档适用于指导本项目软件测试组的测试工作。其中内置摄像头、彩信、SMS、移动QQ、等为重点的测试模块。

1.3参考资料

< >

< ST_QCT_XX_SCMP >

< ST_QCT_XX_SQAP>

术语及缩略词

MMI Man Machine interface

SMS Short Message Service

UI User Interface

FTA Final Type Approval,是各国GSM手机进入GSM网络必须通过的专业测试,国内开发的手机一般在邮电部传输所和7 layers合

资的公司参加测试

TA 即邮电部的移动终端入网测试,一般由各个品牌商出面参加测试SA Shipment assessment

ClearQuest:软件需求变更,软件缺陷跟踪管理工具

ClearCase :软件版本配置管理工具

TMT: Test Management Tool

2测试对象

下面为测试对象:

1、消息(包括MMS、EMS、SMS)

2、照相机

3、移动QQ

4、电话本

5、我的文档

6、设置

7、附件

8、STK

9、WAP

10、游戏

11、电话拨打和接听

12、输入法

13、附加服务

14、硬件相关

15、其它

3测试步骤

1、项目启动后,项目软件测试负责人负责完成《XX软件系统测试计划》,并进行评审

和更新维护。

2、在项目启动后,依据XX软件系统测试计划、XX的软件需求文档SRS,UI

Spec,MenuTree,PD(Feature List)等,项目软件测试负责人编写软件系统测试用

例,并进行评审和更新维护。其中包括PreTest的软件系统测试用例。将来用TMT

工具管理测试用例。

3、在项目开发组提交第一阶段测试程序(System Test Cycle 1)之后,软件项目

测试组依据《XX软件系统测试计划》和《XX软件系统测试用例》来进行软件测试

工作。同时用Bug管理工具ClearQuest的缺陷跟踪进行软件测试Bug的提交,跟

踪管理。

4、每次对内Release之前,需要根据《XX PreTest软件系统测试用例》进行1~2天

的PreTest,并用Excel记录测试记录,并将发现的Bug及时提交给开发组进行

Fix。

5、每次对外Release之前,除了进行PreTest之外,还要根据《XX软件系统测试用

例》进行完整的软件系统测试,并形成测试记录和TestLog,并将Bug提交到

ClearQuest上。

6、每个对外正式的release版本完成了完整的系统测试(一般为5个工作日)后,项

目软件测试负责人在软件部WEB上的项目页面上及时提交软件测试报告(周报、里

程碑报告,总结报告),如有可能提交软件测试记录和有关的TestLog。

7、对于对内的中间版本或者预测试的版本的测试,要求使用excel表格记录测试结果

(将来用TMT工具自动记录)。

8、项目组的测试工程师将测试记录结果(如执行的pretest Testcase及对应的测试

结果)提交给测试负责人,由测试负责人整理、汇总后形成软件系统测试记录报告

和软件系统测试报告放置到软件部WEB的XX项目页面上,并用邮件通知XX人员

(包括软件项目经理,软件开发人员,SCM,SQA,测试组全体人员)和PM/QA/

SSM人员。只有XX项目的软件测试工程师和软件测试负责人有权往ClearQuest

Open Bug和将Bug状态进行关闭.对于开发人员Fix的Bug进行回归测试验证,决定

将该Bug Close或者ReOpen.

9、在测试过程中发生软件需求变更时,XX软件测试人员根据ClearQuest发布的邮件

通知,PRM发布的PR/CR/DR通知和评审通知,以及测试组其它项目软件测试工程师发

布的软件测试记录和软件测试报告,以及SQA提供的SQA报告信息,以及软件项目经

理/QA转发的市场和用户以及其他部门反馈的软件问题,以及试用手机发现BUG,更

新XX系统软件测试计划和XX系统软件测试用例。

10、在每次软件内部Release,外部Release(FTA,CTA,Factory Poilot Run,量产,

维护)时,及时提交XX软件系统测试记录报告和XX软件系统测试报告.

11、每次现场测试时,软件测试负责人负责软件现场测试计划,软件现场测试用例,

软件现场测试报告的协调,检查,提交。

12、《XX软件系统测试计划》和《XX软件系统测试用例》要放置在ClearCase

的Doc_Vob/XX目录下,并及时进行更新,同时更新软件部WEB的相关文档的链

接。

4测试阶段

测试阶段的接收标准依据《软件阶段实现目标》执行,参考该文件的相关部分。

接收标准分四阶段:

System Test Cycle 1:

软件系统大部分功能集成完成,并针对已经实现的功能进行系统的软件测试以及内部发布的PreTest。该阶段结束的接受标准是拨打和接听电话、短信息、电话簿和其它与网络相关的功能全部实现。

FTA &Field Test Cycle 2:

对经过软件系统测试和现场测试和修改过Bug和增加新Features的软件送交FTA之前进行的系统性软件测试和内部发布的PreTest测试,为FTA提供软件系统测试报

告。,将经过软件系统测试的软件按照软件现场测试计划进行现场测试,以及配合现场测试所需要的软件系统测试和内部发布的PreTest。将经过软件系统测试的软件按照软件现场测试计划进行现场测试。该阶段结束的接受标准是大部分的软件((如除了游戏和WAP功能外))关键功能实现正确。

TA & Field Test Cycle 3:

对经过FTA和修改过Bug和增加新Features的软件送交CTA之前进行的系统性软件测试测试和PreTest测试,为CTA提供软件系统测试报告。将经过软件系统测试的软件按照软件现场测试计划进行现场测试,以及配合现场测试所需要的软件系统测试和内

相关文档
最新文档