测试方案编写模板,包括单元测试、集成测试,系统测试等.pdf
《测试方案编写模板,包括单元测试、集成测试,系统测试等.pdf》由会员分享,可在线阅读,更多相关《测试方案编写模板,包括单元测试、集成测试,系统测试等.pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、测试方案编写模板状态:草稿标识号:PISCMM_TEM_SPE_002 评审当前版本:1.3 初始版前一版本:1.2 修订版发布日期:密级无密级秘密绝密修改历史日期版本作者评审号更改请求号2002-8-3 1.1 刘秋林PISCMM_TEM_SPE_002_R01 2002-10-24 1.2 刘秋林PISCMM_TEM_SPE_002_R02 名词释义Template(模板):一类特殊的文档,可提供构造最终文档的基本工具,任何Microsoft Word 文档都是以模板为基础的。模板决定文档的基本结构和文档设置,例如自动图文集词条、字体、快捷键指定方案、宏、菜单、页面布局、特殊格式和样式。双
2、击模板文件即可新建基于模板的文件。编写者在这里说明测试方案中的相关术语和缩略词。目录名词释义21概述 31.1编写目的.31.2读者对象.31.3项目背景.31.4测试目标.31.5参考资料.32测试配置要求32.1网络环境.32.1.1 网络硬件.32.1.2 网络软件.32.2服务器环境 .32.2.1 服务器硬件.32.2.2 服务器软件.32.3工作站环境 .32.3.1 工作站硬件.32.3.2 工作站软件.32.4测试手段.32.5测试数据.32.6测试策略.32.7测试通过准则.33软件结构介绍33.1概述.33.2整体功能模块介绍.33.3整体功能模块关系图.33.4系统外部接
3、口功能模块关系图.33.5系统内部接口功能模块关系图.34单元测试用例34.1XX 系统 .34.1.1XX 子系统 .34.1.2XX 子系统 .34.2XX 系统 .34.2.1XX 子系统 .35集成测试用例35.1系统外部接口测试.35.1.1 与 XX 系统接口测试 .35.1.2 与 YY 系统接口测试 .35.1.3 与 ZZ 系统接口测试.35.2系统内部接口测试.35.2.1 子系统内部功能模块接口测试.35.2.2 子系统之间接口测试.36系统测试用例36.1病毒测试.36.2用户界面测试.36.2.1 用户界面测试用例1.36.2.2 用户界面测试用例2.36.2.3 用
4、户界面测试用例n.36.3性能测试.36.3.1 性能测试用例1.36.3.2 性能测试用例2.36.3.3 性能测试用例n.36.4强度测试.36.4.1 强度测试用例1.36.4.2 强度测试用例2.36.4.3 强度测试用例n.36.5容量测试.36.5.1 容量测试用例1.36.5.2 容量测试用例2.36.5.3 容量测试用例n.36.6配置测试.36.6.1 配置测试用例1.36.6.2 配置测试用例2.36.6.3 配置测试用例n.36.7安装测试.36.7.1 安装测试用例1.36.7.2 安装测试用例2.36.7.3 安装测试用例n.36.8安全性测试 .36.8.1 安全性
5、测试用例1.36.8.2 安全性测试用例2.36.8.3 安全性测试用例n.36.9回归测试.36.9.1 回归测试用例1.36.9.2 回归测试用例2.36.9.3 回归测试用例n.37 追溯表.37附录 37.1附录 1 审批记录表 .31概述1.1编写目的 说明编写本测试方案的目的是为软件开发项目管理者、软件工程师、系统维护工程师、测试工程师提供关于XX系统整体系统功能和性能的测试指导。1.2读者对象 本测试方案可能的合法读者对象为软件开发项目管理者、软件工程师、测试组、系统维护工程师。1.3项目背景 可以如下那样简单说明,根据项目的具体情况,方案编写者也可以进行详细说明项目名称:XXX
6、。简称:XXX 项目代号:PowerXXX X.0.0。委托单位:XXX。开发单位:创智信息系统有限公司。主管部门:XXX。1.4测试目标 说明进行项目测试的目标或所要达到的目的 1.5参考资料 列出编写本测试方案时参考的资料和文献。2测试配置要求2.1网络环境 在此说明应用系统的网络环境,如果应用系统是网络版的,必须具有本节内容。2.1.1网络硬件 此处给出网络硬件的拓扑图、名称、规格、数量、配置等信息。2.1.2网络软件 此处给出网络软件的名称、协议、通讯和连接方式等信息。2.2服务器环境2.2.1服务器硬件 此处给出服务器硬件的名称、规格、数量、配置等信息。2.2.2服务器软件 此处给出
7、服务器软件的名称、协议和版本等信息。2.3工作站环境2.3.1工作站硬件 此处给出工作站硬件的拓扑图、名称、规格、数量、配置等信息。2.3.2工作站软件 此处给出工作站软件的名称、协议和版本等信息。2.4测试手段 在此参照测试计划说明测试方法和工具,注明执行测试时,必须同时填写测试记录表。2.5测试数据 在此简要说明测试数据的形成,如以客户单位具体的业务规则和XX系统需求分析说明书,参考XX系统概要设计说明书、XX系统详细设计说明书和数据规格说明书中规定的运行限制,设计测试用例,作为整个XX系统的测试数据。2.6测试策略 在此说明测试策略,可以如下这样说明测试过程按三个步骤进行,即单元测试、组
8、装、系统测试,根据不同阶段测试的测重点不同,分别介绍测试策略:A)单元测试首先按照系统、子系统和模块进行划分,但最终的单元必须是功能模块,或面向对象过程中的若干个类。单元测试是对功能模块进行正确性检验的测试工作,也是后续测试的基础。目的是在于发现各模块内部可能存在的各种差错,因此需要从程序的内部结构出发设计测试用例,着重考虑以下五个方面:1)模块接口:对所测模块的数据流进行测试。2)局部数据结构:检查不正确或不一致的数据类型说明、使用尚未赋值或尚未初始化的变量、错误的初始值或缺省值。3)路径:虽然不可能做到穷举测试,但要设计测试用例查找由于不正确的计算(包括算法错、表达式的符号表示不正确、运算
9、精度不够等)、不正确的比较或不正常的控制流(包括不同数据类型量的相互比较、不适当地修改了循环变量、错误的或不可能的循环终止条件等)而导致的错误。4)错误处理:检查模块有没有对预见错误的条件设计比较完善的错误处理功能,保证其逻辑上的正确性。5)边界:注意设计数据流、控制流中刚好等于、大于或小于确定的比较值的用例。)集成测试集成测试也叫组装测试或联合测试。通常,在单元测试的基础上需要将所有的模块按照设计要求组装成系统,这时需要考虑的问题:()在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失。()一个模块的功能是否会对另一个模块的功能产生不利的影响。()各个子功能组合起来,能否达到预期要求的
10、父功能。()全局数据结构是否有问题。()单元模块的误差累积起来,是否会放大,从而达到不能接受的程度。我们在组装时可参考采用一次性组装方式或增殖式组装方式。)系统测试系统测试目的是在于验证软件的功能和性能及其他特性是否与用户的要求一致,主要是下列类型的测试:)用户界面测试:测试用户界面是否具有导航性、美观性、行业或公司的规范性、是否满足设计中要求的执行功能。)性能测试:测试相应时间、事务处理效率和其他时间敏感的问题。)强度测试:测试资源(内存、硬盘)敏感的问题。)容量测试:测试大量数据对系统的影响。)容错测试:测试软件系统克服软件、硬件故障的能力。)安全性测试:测试软件系统对非法侵入的防范能力。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 方案 编写 模板 包括 单元测试 集成 系统
限制150内