您好,欢迎访问三七文档
第1页/共20页XXX项目软件系统测试计划拟制:审核:批准:太极计算机股份有限公司第2页/共20页文件更改记录编号:序号:序号日期更改内容版次起草或修订人批准人第3页/共20页目录1概述...........................................................................................................................................41.1目的...............................................................................................................................41.2内容和范围...................................................................................................................41.3术语定义.......................................................................................................................42测试需求...................................................................................................................................43测试约束...................................................................................................................................44测试类型和策略.......................................................................................................................54.1数据和数据库完整性测试...........................................................................................54.2功能测试.......................................................................................................................64.3业务周期测试...............................................................................................................74.4用户界面测试...............................................................................................................84.5性能测试.......................................................................................................................94.5.1性能评价...........................................................................................................94.5.2负载测试.........................................................................................................104.5.3强度测试.........................................................................................................114.5.4容量测试.........................................................................................................124.6安全性和访问控制测试.............................................................................................124.7故障转移和恢复测试.................................................................................................134.8配置测试.....................................................................................................................154.9安装测试.....................................................................................................................165测试时间安排.........................................................................................................................166测试资源.................................................................................................................................176.1测试环境.....................................................................................................................176.2测试工具.....................................................................................................................176.3人员及职责.................................................................................................................187测试输出.................................................................................................................................18附件:测试用例和记录格式.........................................................................................................20第4页/共20页1概述1.1目的[提示:本文档适用于项目中各类测试之前的计划,是在项目计划阶段建立的测试计划(包含在《项目计划》中)的细化。此处定义本次测试的目的。如果是集成测试,可能如下:测试产品各个模块之间是否能协同工作,交互顺畅,并符合需求的定义如果是系统测试,可能如下:测试产品的功能是否满足所有的需求,并可以实现需求中定义的所有业务流程]1.2内容和范围[提示:简要描述本次测试的内容和界限,如测试包含哪些功能模块、接口等,包含哪些测试类型(功能测试、性能测试、强度测试……),明确规定该次测试的包含范围和不包含范围。还可以简单陈述本次测试的过程。]1.3术语定义[提示:定义所使用的术语。对于易混淆的客户常用语要有明确规定定义。]2测试需求[提示:在此处填写一个本次测试所涉及的测试需求的详细列表。可以引用《产品需求说明书》、《概要设计说明书》、《数据库设计说明书》、《详细设计说明书》等相关文档中的内容。测试需求的主要来源为:系统主要功能描述,需求规格说明书,补充需求,系统关注点。下面列出了那些已被确定为测试对象的条目(用例、功能性需求和非功能性需求),说明了测试的对象。测试的类型可参考“4测试类型和策略”]测试需求描述来源类型3测试约束[提示:描述本次测试的约束条件,例如测试的软件需要有一定的网络环境,但是本次测试第5页/共20页只测试软件,默认网络环境为正常。]4测试参考文档下表列出了制定测试计划时所使用的文档,并标明了各文档的可用性:[提示:以下表格中的文档项仅为示例,可根据项目情况适当地删除或添加文档项。]文档已创建或可用已被接收或已经过复审作者或来源备注可行性分析报告是□否□是□否□软件需求定义是□否□是□否□软件系统分析是□否□是□否□软件概要设计是□否□是□否□软件详细设计是□否□是□否□软件测试需求是□否□是□否□硬件可行性分析报告是□否□是□否□硬件需求定义是□否□是□否□硬件概要设计是□否□是□否□硬件原理图设计是□否□是□否□硬件结构设计是□否□是□否□硬件测试需求是□否□是□否□模块开发手册是□否□是□否□用户操作手册是□否□是□否□安装指南是□否□是□否□5测试类型和策略[提示:根据测试的具体内容对以下各项测试类型进行裁剪,只包括本次测试设计的测试类型即可,以下的斜体内容均为解释或示例]5.1数据和数据库完整性测试数据库和数据库进程应作为项目的子系统来进行测试。在测试这些子系统时,不应将测试对象的用户界面用作数据的接口。对于数据库管理系统(DBMS),还需要进行深入的研究,以确保数据库访问方法和进程正常运行,数据不会遭到损坏。第6页/共20页测试目标:确保数据库访问方法和进程正常运行,数据不会遭到损坏。方法:调用各个数据库访问方法和进程,并在其中填充有效的和无效的数据或对数据的请求。检查数据库,确保数据已按预期的方式填充,并且所有数据库事件都按正常方式出现;或者检查所返回的数据,确保为正当的理由检索到了正确的数据完成标准:所有的数据库访问方法和进程都按照设计的方式运行,数据没有遭到损坏。需考虑的特殊事项:测试可能需要DBMS开发环境或驱动程序以便在数据库中直接输入或修改数据。进程应该以手工方式调用。应使用小型或最小的数据库(其中的记录数很有限)来使所有无法接受的事件具有更大的可见性。5.2接口测试接口测试主要目的是确保所有硬件接口和软件接口调用的正确性。主要测试方法是通过记录各接口的输入输出数据,并核对其是否为预期值。测试目标:确保所有软件、硬件接口调用的正确性方法:记录输入输出数据完成标准:需考虑的特殊事项:接口的限制条件5.3集成测试集成测试的主要目的是检测系统是否达到需求,对业务流程及数据流的处
本文标题:软件系统测试计划
链接地址:https://www.777doc.com/doc-3630760 .html