测试方案编写模板

上传人:ba****u 文档编号:171218050 上传时间:2022-11-25 格式:DOCX 页数:18 大小:41.05KB
收藏 版权申诉 举报 下载
测试方案编写模板_第1页
第1页 / 共18页
测试方案编写模板_第2页
第2页 / 共18页
测试方案编写模板_第3页
第3页 / 共18页
资源描述:

《测试方案编写模板》由会员分享,可在线阅读,更多相关《测试方案编写模板(18页珍藏版)》请在装配图网上搜索。

1、测试方案编写模板状态: 草 稿 标 识 号:PISCMM_TEM_SPE_002评 审 当前 版本: 1.3初始版前一版本:1.2修订版发布日期:密级无密级秘密绝密修改历史日期版本作者评审号更改请求号2002-8-31.1刘秋林PISCMM TEM SPE 002 R012002-10-241.2刘秋林PISCMM TEM SPE 002 R02名词释义Template(模板):一类特殊的文档,可提供构造最终文档的基本工具,任 何 Microsoft Word 文档都是以模板为基础的。模板决定文档的基本结构 和文档设置,例如自动图文集词条、字体、快捷键指定方案、宏、菜单、 页面布局、特殊格式和

2、样式。双击模板文件即可新建基于模板的文件。编写者在这里说明测试方案中的相关术语和缩略词。目录名词释义1概述1.1 编写目的1.2 读者对象1.3 项目背景1.4 测试目标1.5 参考资料2测试配置要求2.12.1.1网络环境网络硬件2.1.2网络软件2.2服务器环境2.2.1服务器硬件2.2.2服务器软件2.3工作站环境2.3.1工作站硬件2.3.2工作站软件2.4测试手段2.5测试数据2.6测试策略2.7测试通过准则3软件结构介绍3.1概述3.2整体功能模块介绍3.3整体功能模块关系图3.4系统外部接口功能模块关系图3.5系统内部接口功能模块关系图4单元测试用例4.1XX系统4.1.1XX子

3、系统4.1.2XX子系统4.2XX系统4.2.1XX子系统5集成测试用例5.1系统外部接口测试5.1.1与XX系统接口测试5.1.2与YY系统接口测试5.1.3与ZZ系统接口测试5.2系统内部接口测试5.2.1子系统内部功能模块接口测试5.2.2子系统之间接口测试6系统测试用例6.1病毒测试6.2用户界面测试6.2.1用户界面测试用例16.2.2用户界面测试用例26.2.3用户界面测试用例n6.3性能测试6.3.1性能测试用例16.3.2性能测试用例26.3.3性能测试用例n6.4强度测试6.4.1强度测试用例16.4.2强度测试用例26.4.3强度测试用例n6.5容量测试6.5.1容量测试用

4、例16.5.2容量测试用例26.5.3容量测试用例n6.6配置测试6.6.1配置测试用例16.6.2配置测试用例26.6.3配置测试用例n6.7安装测试6.7.1安装测试用例16.7.2安装测试用例26.7.3安装测试用例n6.8安全性测试6.8.1安全性测试用例16.8.2安全性测试用例26.8.3安全性测试用例n6.9回归测试6.9.1回归测试用例16.9.2回归测试用例26.9.3回归测试用例n7追溯表7附录7.1附录1审批记录表1 概述1.1 编写目的说明编写本测试方案的目的是为软件开发项目管理者、软件工程师、系统维护工程师、测试工程师提供关于XX系统整体系统功能和性能的测试指导。1.

5、2 读者对象本测试方案可能的合法读者对象为软件开发项目管理者、软件工程师、测试组、系统维护工程师。 1.3 项目背景可以如下那样简单说明,根据项目的具体情况,方案编写者也可以进行详细 说明项目名称:XXX。简称: XXX项目代号: PowerXXX X.0.0。委托单位: XXX。开发单位:创智信息系统有限公司。主管部门: XXX。 1.4 测试目标说明进行项目测试的目标或所要达到的目的1.5 参考资料列出编写本测试方案时参考的资料和文献。 测试配置要求2.1 网络环境在此说明应用系统的网络环境,如果应用系统是网络版的,必须具有本节内容。 2.1.1 网络硬件此处给出网络硬件的拓扑图、名称、规

6、格、数量、配置等信息。2.1.2 网络软件此处给出网络软件的名称、协议、通讯和连接方式等信息。2.2 服务器环境2.2.1 服务器硬件此处给出服务器硬件的名称、规格、数量、配置等信息。2.2.2 服务器软件此处给出服务器软件的名称、协议和版本等信息。2.3 工作站环境2.3.1 工作站硬件此处给出工作站硬件的拓扑图、名称、规格、数量、配置等信息。2.3.2 工作站软件此处给出工作站软件的名称、协议和版本等信息。2.4 测试手段在此参照测试计划说明测试方法和工具,注明执行测试时,必须同时 填写测试记录表。2.5 测试数据在此简要说明测试数据的形成,如以客户单位具体的业务规则和XX系统 需求分析说

7、明书,参考XX系统概要设计说明书、XX系统详细设计说明 书和数据规格说明书中规定的运行限制,设计测试用例,作为整个 XX 系 统的测试数据。2.6 测试策略在此说明测试策略,可以如下这样说明测试过程按三个步骤进行,即单元测试、组装、系统测试,根据不同阶段测试 的测重点不同,分别介绍测试策略:A) 单元测试 首先按照系统、子系统和模块进行划分,但最终的单元必须是功能模块,或面向 对象过程中的若干个类。单元测试是对功能模块进行正确性检验的测试工作,也 是后续测试的基础。目的是在于发现各模块内部可能存在的各种差错,因此需要 从程序的内部结构出发设计测试用例,着重考虑以下五个方面:1) 模块接口:对所

8、测模块的数据流进行测试。2) 局部数据结构:检查不正确或不一致的数据类型说明、使用尚未赋值 或尚未初始化的变量、错误的初始值或缺省值。3) 路径:虽然不可能做到穷举测试,但要设计测试用例查找由于不正确 的计算(包括算法错、表达式的符号表示不正确、运算精度不够等)、 不正确的比较或不正常的控制流(包括不同数据类型量的相互比较、 不适当地修改了循环变量、错误的或不可能的循环终止条件等)而导 致的错误。4) 错误处理:检查模块有没有对预见错误的条件设计比较完善的错误处 理功能,保证其逻辑上的正确性。5) 边界:注意设计数据流、控制流中刚好等于、大于或小于确定的比较 值的用例。B) 集成测试 集成测试

9、也叫组装测试或联合测试。通常,在单元测试的基础上需要将所有的模块按照设计要求组装成系统,这时需要考虑的问题:(1) 在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失。(2) 一个模块的功能是否会对另一个模块的功能产生不利的影响。(3) 各个子功能组合起来,能否达到预期要求的父功能。(4) 全局数据结构是否有问题。(5) 单元模块的误差累积起来,是否会放大,从而达到不能接受的程 度。我们在组装时可参考采用一次性组装方式或增殖式组装方式。C) 系统测试 系统测试目的是在于验证软件的功能和性能及其他特性是否与用户的要求一致,主要是下列类型的测试:1) 用户界面测试:测试用户界面是否具有导航性

10、、美观性、行业或公 司的规范性、是否满足设计中要求的执行功能。2) 性能测试:测试相应时间、事务处理效率和其他时间敏感的问题。3) 强度测试:测试资源(内存、硬盘)敏感的问题。4) 容量测试:测试大量数据对系统的影响。5) 容错测试:测试软件系统克服软件、硬件故障的能力。6) 安全性测试:测试软件系统对非法侵入的防范能力。7) 配置测试:测试在不同网络、服务器、工作站的不同软硬件配置条件下,软件系统的质量。8) 安装测试:确保软件系统在所有可能情况下的安装效果和一旦安装之后必须保证正确运行的质量。 2.7 测试通过准则在此规定本系统通过测试的准则,即当依据测试用例执行者测试结果与预 期结果相符

11、,或测试结果与预期结果虽有不符但不可归咎于应用程序时为测试通 过,反之则为测试失败。3 软件结构介绍3.1 概述在此概要介绍应用系统的整体功能。如模块包括XXX, XXX和数据维护系统 等XX个系统,每个系统又包括若干子系统或功能模块。3.2 整体功能模块介绍在此介绍 XX 系统的功能模块如下表所示。 一序号一系统名称软件项标识备注1如公文管理2345678910113.3 整体功能模块关系图此处给出软件功能模块结构图。 3.4 系统外部接口功能模块关系图此处说明整个应用系统和已经存在或即将存在的其他应用系统之间关于数据通信和功能调用等的接口约定和具体的运作机制。具体项目可以根据实际情况 进行

12、裁剪3.5 系统内部接口功能模块关系图此处说明整个应用系统内部各子系统或子系统内部各功能模块之间关于数据通信和功能调用等的接口约定和具体的运作机制。4 单元测试用例注:模板是按照系统模块化进行编写的,具体项目可参照执行,如面向对象的 编程时可以按组件进行单元测试。4.1 XX 系统4.1.1 XX 子系统4.1.1.1 XX 模块测试软件项代号:XX方案代号:YY _ 需求规格说明:在此详细描述软件项的用户需求。测试用例:在此说明模块测试要用到的测试用例1. 针对测试对象设计的第一个测试用例。说明测试用例名、测试用例标识号、测试用例的测试目标、测试用例的详细 描述、测试用例要用到的特殊设备和要

13、求。测试数据包括正常数据,错误数 据,异常数据等前提条件描述完成本测试用例的必要前提条件。执行时间描述执行本测试用例的估计执行时间。测试过程第N步:描述一个单独的测试步骤。2. 针对测试对象设计的第二个测试用例。预期输出:1. 测试用例一的预期输出。2. 测试用例二的预期输出。测试人:测试时间:年月日填写说明:1. “软件项代号”是来自于软件功能结构划分中的规定。2. “需求规格说明”是来自于需求分析说明书、概要设计说明书和详细设计说明书中的需求和设计要求。3. “测试用例”是根据需求分析说明书和详细设计说明书 来制定的。4. “预期输出”是根据需求分析说明书和详细设计说明书 来制定的。5.

14、“方案代号”是由测试方案编写人员根据实际情况制定的。4.1.1.2XX 模块测试用例4.1.1.3XX 模块测试用例o o o o o o4.1.1.4XX 模块测试用例4115 XX模块测试用例4.1.2 XX 子系统4.1.2.1XX 模块测试用例4.1.2.2XX 模块测试用例4.1.2.3XX 模块测试用例4.1.2.4XX 模块测试用例4.2 XX 系统4.2.1 XX 子系统4.2.1.1XX 模块测试用例o o o o o o4.2.1.2XX 模块测试用例o o o o o o4.2.1.3XX 模块测试用例o o o o o o421.4 XX模块测试用例o o o o o

15、o4.2.2XX 子系统o o o o o o4.2.3XX 子系统5 集成测试用例5.1 系统外部接口测试5.1.1 与 XX 系统接口测试软件项代号:XX方案代号:YY 需求规格说明:XX ooooo 测试用例:(和模块测试一样进行相关说明)XX oooooo预期输出:XX oooooo测试人:测试时间:年月日填写说明:1) “软件项代号”是来自于软件功能结构划分中的规定,由“本系统接口 软件项代号_对方接口系统软件项代号”格式确定。2) “需求规格说明”是来自于需求分析说明书和概要设计说明书中 的需求和设计要求。3) “测试用例”是根据需求分析说明书和概要设计说明书来制定 的。4) “预

16、期输出”是根据需求分析说明书和概要设计说明书来制定的。 5.1.2 与 YY 系统接口测试5.1.3 与 ZZ 系统接口测试oooooo5.2 系统内部接口测试5.2.1 子系统内部功能模块接口测试5.2.1.1X1 子系统内部功能模块之间的接口测试5.2.1.1.1M1M2 功能模块间接口测试用例软件项代号:XX方案代号:YYXX oooooo测试人:测试时间:年月日填写说明:1) “软件项代号”是来自于软件功能结构划分中的规定,由“功能模块 M1 软件项代号功能模块M2件项代号”格式确定。2) “需求规格说明”是来自于需求分析说明书和概要设计说明书 中的需求和设计要求。3) “测试用例”是

17、根据需求分析说明书和概要设计说明书来制定 的。4) “预期输出”是根据需求分析说明书和概要设计说明书来制定 的。 5.2.1.1.2MiMj 功能模块间接口测试用例5.2.1.2X2 子系统内部功能模块之间的接口测试5.2.1.3Xn 子系统内部功能模块之间的接口测试5.2.2 子系统之间接口测试5.2.21 X1X2子系统功能模块之间的接口测试软件项代号:XX方案代号:YY需求规格说明:XX OOOOO测试用例:XX OOOOOO预期输出:XX oooooo测试人:测试时间:年月日填写说明:1. “软件项代号”是来自于软件功能结构划分中的规定,由“子系统 X1 功能模块软件项代号_对方 X2

18、 功能模块软件项代号”格式确定。2. “方案代号”是由测试方案编写人员根据实际情况制定的。3. “需求规格说明”是来自于需求分析说明书和概要设计说明书 中的需求和设计要求。4. “测试用例”是根据需求分析说明书和概要设计说明书来制定 的。5. “预期输出”是根据需求分析说明书和概要设计说明书来制定 的。6. “方案代号”是由测试方案编写人员根据实际情况制定的。5.2.2.2 XiXj子系统功能模块之间的接口测试O O O O O O5.223XmXn子系统功能模块之间的接口测试6 系统测试用例6.1 病毒测试软件项代号:XX方案代号:YY需求规格说明:XX OOOOO测试用例:XX O OOO

19、OO预期输出:XX OOOOOO测试人:测试时间:年月日填写说明:1. “软件项代号”是来自于软件功能结构划分中的规定。2. “方案代号”是由测试方案编写人员根据实际情况制定的。3. “需求规格说明”是来自于需求分析说明书中的需求和设计要求。4. “测试用例”是根据需求分析说明书来制定的。5. “预期输出”是根据需求分析说明书来制定的。6. “方案代号”是由测试方案编写人员根据实际情况制定的。6.2 用户界面测试在此说明用户界面测试用例6.2.1 用户界面测试用例 1o o o o o o6.2.2 用户界面测试用例 2o o o o o o6.2.3 用户界面测试用例 no o o o o

20、o o6.3 性能测试在此说明性能测试用例6.3.1 性能测试用例 1o o o o o o6.3.2 性能测试用例 2o o o o o o6.3.3 性能测试用例 no o o o o o o6.4 强度测试 在此说明强度测试用例 6.4.1 强度测试用例 16.4.2 强度测试用例 26.4.3 强度测试用例 n6.5 容量测试在此说明容量测试用例6.5.1 容量测试用例 1 o o o o o o6.5.2 容量测试用例 2o o o o o o6.5.3 容量测试用例 n6.6 配置测试 在此说明配置测试用例 6.6.1 配置测试用例 1o o o o o o6.6.2 配置测试用例

21、 2o o o o o o6.6.3 配置测试用例 no o o o o o o6.7 安装测试在此说明安装测试用例6.7.1 安装测试用例 16.7.2 安装测试用例 26.7.3 安装测试用例 no o o o o o o6.8 安全性测试在此说明用户界面测试用例6.8.1 安全性测试用例 1o o o o o o6.8.2 安全性测试用例 2o o o o o o6.8.3 安全性测试用例 n。6.9 回归测试 在此说明回归测试用例 6.9.1 回归测试用例 1o o o o o o6.9.2 回归测试用例 2o o o o o o6.9.3 回归测试用例 no o o o o o o7 追溯表以下格式仅供参考,可以根据项目的实际需求设计合理的追溯表,保证测试和需 求的一致性。测试用例标识号7 附录7.1 附录 1 审批记录表角色签名日期备注软件项目经理开发部经理测试部主任工程经理质量保证人员配置管理人员注:1. 可以根据项目情况定制表中的角色。2. 直接参与或与项目有密切联系的其它组织或部门(包含内部和外部)负 责人的签名。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!