软件测试方案模板
编写2013年03月29日
审核年月日 批准年月日
版本控制
版本 1.0 日期 2013年03月29日 AMD A 修订者 说明 注:(A-添加,M-修改,D-删除)
目录
1概述 ................................... 错误!未指定书签。
1.1编写目的 .......................... 错误!未指定书签。 1.2读者对象 .......................... 错误!未指定书签。 1.3项目背景 .......................... 错误!未指定书签。 1.4测试目标 .......................... 错误!未指定书签。 1.5参考资料 .......................... 错误!未指定书签。 2测试配置要 ............................. 错误!未指定书签。
2.1测试手段 .......................... 错误!未指定书签。 2.2测试数据 .......................... 错误!未指定书签。 2.3测试策略 .......................... 错误!未指定书签。 2.4.测试通过准则...................... 错误!未指定书签。
3软件结构介绍 ........................... 错误!未指定书签。
3.1概述 .............................. 错误!未指定书签。 3.2整体功能模块介绍 .................. 错误!未指定书签。 3.3整体功能模块关系图 ................ 错误!未指定书签。 3.4系统外部接口功能模块关系图 ........ 错误!未指定书签。 3.5系统内部接口功能模块关系图 ........ 错误!未指定书签。 4系统测试用例 ........................... 错误!未指定书签。
4.1XX系统 ............................ 错误!未指定书签。
4.1.1用户界面 ..................... 错误!未指定书签。 4.1.2功能测试 ..................... 错误!未指定书签。
7附录 ................................... 错误!未指定书签。 7.1附录1审批记录表 ..................... 错误!未指定书签。 角色 ..................................... 错误!未指定书签。 签名 ..................................... 错误!未指定书签。 日期 ..................................... 错误!未指定书签。 备注 ..................................... 错误!未指定书签。
说明:蓝色说明文字,文档编写完成后,请删除。
1概述
1.1编写目的
编写本测试方案的目的是为软件开发项目管理者、软件工程师、系统维护工程师、测试工程师提供关于**系统整体系统功能和性能的测试指导。
1.2读者对象
本测试方案可能的合法读者对象为软件开发项目管理者、软件工程师、测试组、系统维护工程师
1.3项目背景
简单说明,根据项目的具体情况,方案编写者也可以进行详细说明 1.4测试目标
说明进行项目测试的目标或所要达到的目的 1.5参考资料
列出编写本测试方案时参考的资料和文献 2测试配置要
2.1测试手段
在此参照《测试计划》说明测试方法和工具,注明执行测试时,必须同时填写《测试记录表》 2.2测试数据
在此简要说明测试数据的形成,如以客户单位具体的业务规则和《***系统需求分析说明书》,参考《***系统概要设计说明书》、《***系统详细设计说明书》和《数据规格说明书》中规定的运行限制,设计测试用例,作为整个**系统的测试数据。
2.3测试策略
在此说明测试策略,可以如下这样说明: A)系统测试 系统测试目的是在于验证软件的功能和性能及其他特性是否与用户的要求一致,主要是下列类型的测试: 1)用户界面测试:测试用户界面是否具有导航性、美观性、行业或公司的规范性、是否满足设计中要求的执行功能。 功能测试:测试相应模块功能是否正确实现。 强度测试:测试资源(内存、硬盘)敏感的问题。 容量测试:测试大量数据对系统的影响。 容错测试:测试软件系统克服软件、硬件故障的能力。 安全性测试:测试软件系统对非法侵入的防范能力。 配置测试:测试在不同网络、服务器、工作站的不同软硬件配置条件下,软件系统的质量。 安装测试:确保软件系统在所有可能情况下的安装效果和一旦安装之后必须保证正确运行的质量。 升级测试:确保软件升级后,功能一切正常,用户的习惯设置正常保留。 卸载测试:确保软件能否正常卸载,缓存数据清理完成。 兼容性测试:确保软件在不同的操作系统中能否正常运作,功能是否正常 2.4.测试通过准则
在此规定本系统通过测试的准则,即当依据测试用例执行者测试结果与预期结果相符,或测试结果与预期结果虽有不符但不可归咎于应用程序时为测试通过,反之则为测试失败。 3软件结构介绍
3.1概述
在此概要介绍应用系统的整体功能,如模块包括**,**和数据统计系统等**个系统,每个系统又包括若干个子系统或功能模块。 3.2整体功能模块介绍
在此介绍**系统的功能模块如下表所示 序号 1 2 3 4 5 6 7 8 9 10 系统名称 子系统 软件项标识 备注 3.3整体功能模块关系图
此处给出软件功能模块结构图。 3.4系统外部接口功能模块关系图
此处说明整个应用系统和已经存在或即将存在的其他应用系统之间关于数据通信和功能调用等的接口约定和具体的运作机制。具体项目可以根据实际情况进行裁剪。
3.5系统内部接口功能模块关系图
此处说明整个应用系统内部各子系统或子系统内部各功能模块之间关于数据通信和功能调用等的接口约定和具体的运作机制。
4系统测试用例
[注:模板是按照系统模块化进行编写的,具体项目可参照执行] 4.1XX系统
4.1.1用户界面
4.1.1.1XX模块测试
用例名称 填写说明: 操作步骤 预期结果 备注 “测试用例”是根据《需求分析说明书》和《详细设计说明书》来制定的。 “预期结果”是根据《需求分析说明书》和《详细设定说明书》来制定的。 4.1.1.2XX模块测试用例
用例名称 4.1.2功能测试
操作步骤 预期结果 备注 4.1.2.1XX模块测试
用例名称 填写说明: 操作步骤 预期结果 备注 “测试用例”是根据《需求分析说明书》和《详细设计说明书》来制定的。 “预期结果”是根据《需求分析说明书》和《详细设定说明书》来制定的。 4.1.2.2XX模块测试用例
用例名称 操作步骤 预期结果 备注 7附录
7.1附录1审批记录表
角色 签名 日期 备注
因篇幅问题不能全部显示,请点此查看更多更全内容