软件测试计划书模板58720.docx
《软件测试计划书模板58720.docx》由会员分享,可在线阅读,更多相关《软件测试计划书模板58720.docx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件测试计计划书封面修订历史记记录版本日期AMD修订者说明1.0XXXX年年XX月月XX(A-添加加,M-修改,DD-删除除)目录1简介441.1目的的41.2背景景41.3范围围42.测试参参考文档档和测试试提交文文档52.1测试试参考文文档52.2测试试提交文文档53.测试进进度64.测试资资源74.1人力力资源774.2测试试环境774.3测试试工具775.系统风风险、优优先级886.测试策策略96.1数据据和数据据库完整整性测试试96.2接口口测试1106.3集成成测试1116.4功能能测试1126.5用户户界面测测试1336.6性能能评测1146.7负载载测试1156.8强度度测试1
2、166.9容量量测试1176.10安安全性和和访问控控制测试试186.11故故障转移移和恢复复测试1196.12配配置测试试216.13安安装测试试227.问题严严重度描描述2338.附录:项目任任务2441 简介1. 1目的项目名称称的这这一“测试计计划”文档有有助于实实现以下下目标:确定现有有项目的的信息和和应测试试的软件件构件。列出推荐的的测试需需求(高高级需求求)。推荐可采用用的测试试策略,并并对这些些策略加加以说明明。确定所需的的资源,并并对测试试的工作作量进行行估计。列出测试项项目的可可交付元元素1. 2背景对测试对对象(构构件、应应用程序序、系统统等)及及其目标标进行简简要说明明
3、。需要要包括的的信息有有:主要要的功能能和性能能、测试试对象的的构架以以及项目目的简史史。1.3范围围描述测试试的各个个阶段(例例如,单单元测试试、集成成测试或或系统测测试),并并说明本本计划所所针对的的测试类类型(如如功能测测试或性性能测试试)。简要地列出出测试对对象中将将接受测测试或将将不接受受测试的的那些性性能和功功能。如果在编写写此文档档的过程程中做出出的某些些假设可可能会影影响测试试设计、开开发或实实施,则则列出所所有这些些假设。列出可能会会影响测测试设计计、开发发或实施施的所有有风险或或意外事事件。列出可能会会影响测测试设计计、开发发或实施施的所有有约束。2. 测试参考文文档和测测
4、试提交交文档2.1测试试参考文文档下表列出了了制定测测试计划划时所使使用的文文档,并并标明了了各文档档的可用用性:注:可适适当地删删除或添添加文档档项。文档(版本/日日期)已创建或可可用已被接收或或已经过过复审作者或来源源备注可行性分析析报告是否是否软件需求定定义是否是否软件系统分分析(STD,DFDD,CFFD,DDD)是否是否软件概要设设计是否是否软件详细设设计是否是否软件测试需需求是否是否硬件可行性性分析报报告是否是否硬件需求定定义是否是否硬件概要设设计是否是否硬件原理图图设计是否是否硬件结构设设计(包包含PCCB)是否是否FPGA设设计是否是否硬件测试需需求是否是否PCB设计计是否是否
5、USB驱动动设计是否是否Tunerr BSSP 设设计是否是否MCU设计计是否是否模块开发手手册是否是否测试时间表表及人员员安排是否是否测试计划是否是否测试方案是否是否测试报告是否是否测试分析报报告是否是否用户操作手手册是否是否安装指南是否是否2.2测试试提交文文档下面应当当列出在在测试阶阶段结束束后,所所有可提提交的文文档3.测试进进度测试活动计划开始日日期实际开始日日期结束日期制定测试计计划设计测试集成测试系统测试性能测试安装测试用户验收测测试对测试进行行评估产品发布4.测试资资源4.1人力力资源下表列出了了在此项项目的人人员配备备方面所所作的各各种假定定。注:可适适当地删删除或添添加角色
6、色项。角色所推荐的最最少资源源(所分分配的专专职角色色数量)具体职责或或注释4.2测试试环境下表列出了了测试的的系统环环境软件环境(相相关软件件、操作作系统等等)硬件环境(网网络、设设备等)4.3测试试工具此项目将列列出测试试使用的的工具:用途工具生产厂商/自产版本5.系统风风险、优优先级简要描述述测试阶阶段的风风险和处处理的优优先级6.测试策策略测试策略略提供了了对测试试对象进进行测试试的推荐荐方法。对于每种测测试,都都应提供供测试说说明,并并解释其其实施的的原因。制定测试策策略时所所考虑的的主要事事项有:将要使使用的技技术以及及判断测测试何时时完成的的标准。下面列出了了在进行行每项测测试时
7、需需考虑的的事项,除除此之外外,测试试还只应应在安全全的环境境中使用用已知的的、有控控制的数数据库来来执行。注意:不实实施某种种测试,则则应该用用一句话话加以说说明,并并陈述这这样的理理由。例例如,“将不实实施该测测试。该该测试本本项目不不适用”。6.1数据据和数据据库完整整性测试试要项目目名称中,数数据库和和数据库库进程应应作为一一个子系系统来进进行测试试。在测测试这些些子系统统时,不不应将测测试对象象的用户户界面用用作数据据的接口口。对于于数据库库管理系系统(DDBMSS),还还需要进进行深入入的研究究,以确确定可以以支持以以下测试试的工具具和技术术。测试目标:确保数据据库访问问方法和和进
8、程正正常运行行,数据据不会遭遭到损坏坏测试范围:技术:调用各个个数据库库访问方方法和进进程,并并在其中中填充有有效的和和无效的的数据(或或对数据据的请求求)。检查数据库库,确保保数据已已按预期期的方式式填充,并并且所有有的数据据库事件件已正常常发生;或者检检查所返返回的数数据,确确保正当当的理由由检索到到了正确确的数据据开始标准:完成标准:所有的数数据库访访问方法法和进程程都按照照设计的的方式运运行,数数据没有有遭到损损坏。测试重点和和优先级级:需考虑的特特殊事项项:测试可能能需要DDBMSS开发环环境或驱驱动程序序在数据据库中直直接输入入或修改改数据。进程应该以以手工方方式调用用。应使用小型
9、型或最小小的数据据库(记记录的数数量有限限)来使使所有无无法接受受的事件件具有更更大的可可视度。6.2接口口测试测试目标确保接口调调用的正正确性测试范围:所有软件、硬硬件接口口,记录录输入输输出数据据技术:开始标准:完成标准:测试重点和和优先级级:需考虑的特特殊事项项:接口的限制制条件6.3集成成测试集成测试试主要目目的检测测系统是是否达到到需求对对业务流流程及数数据流的的处理是是否符合合标准,检检测系统统对业务务流处理理是否存存在逻辑辑不严谨谨及错误误,检测测需求是是否存在在不合理理的标准准及要求求。此阶阶段测试试基于功功能完成成的测试试。测试目标检测需求中中业务流流程,数数据流的的正确性性
10、测试范围:需求中明确确的业务务流程,或或组合不不同功能能模块而而形成一一个大的的功能。技术:利用有效效的和无无效的数数据来执执行各个个用例、用用例流或或功能,以以核实以以下内容容:在使用有效效数据时时得到预预期的结结果。在使用无效效数据时时显示相相应的错错误消息息或警告告消息。各业务规则则都得到到了正确确的应用用。开始标准:在完成某个个集成测测试时必必须达到到标准完成标准:所计划的的测试已已全部执执行。所发现的缺缺陷已全全部解决决。测试重点和和优先级级:测试重点指指在测试试过程中中需着重重测试的的地方,优优先级可可以根据据需求及及严重来来定需考虑的特特殊事项项:确定或说说明那些些将对功功能测试
11、试的实施施和执行行造成影影响的事事项或因因素(内内部的或或外部的的)6.4功能能测试对测试对对象的功功能测试试应侧重重于所有有可直接接追踪到到用例或或业务功功能和业业务规则则的测试试需求。这这种测试试的目标标是核实实数据的的接受、处处理和检检索是否否正确,以以及业务务规则的的实施是是否恰当当。此类类测试基基于黑盒盒技术,该该技术通通过图形形用户界界面(GGUI)与与应用程程序进行行交互,并并对交互互的输出出或结果果进行分分析,以以此来核核实应用用程序及及其内部部进程。以以下为各各种应用用程序列列出了推推荐使用用的测试试概要:测试目标确保测试试的功能能正常,其其中包括括导航,数数据输入入,处理理
12、和检索索等功能能。测试范围:技术:利用有效效的和无无效的数数据来执执行各个个用例、用用例流或或功能,以以核实以以下内容容:在使用有效效数据时时得到预预期的结结果。在使用无效效数据时时显示相相应的错错误消息息或警告告消息。各业务规则则都得到到了正确确的应用用。开始标准:完成标准:测试重点和和优先级级:需考虑的特特殊事项项:确定或说说明那些些将对功功能测试试的实施施和执行行造成影影响的事事项或因因素(内内部的或或外部的的)6.5用户户界面测测试用户界面面(UII)测试试用于核核实用户户与软件件之间的的交互。UUI测试试的目标标是确保保用户界界面会通通过测试试对象的的功能来来为用户户提供相相应的访访
13、问或浏浏览功能能。另外外,UII测试还还可确保保UI中中的对象象按照预预期的方方式运行行,并符符合公司司或行业业的标准准。测试目标核实以下下内容:通过测试进进行的浏浏览可正正确反映映业务的的功能和和需求,这这种浏览览包括窗窗口与窗窗口之间间、字段段与字段段之间的的浏览,以以及各种种访问方方法(TTab键键、鼠标标移动、和和快捷键键)的使使用窗口的对象象和特征征(例如如,菜单单、大小小、位置置、状态态和中心心)都符符合标准准。测试范围:技术:为每个窗窗口创建建或修改改测试,以以核实各各个应用用程序窗窗口和对对象都可可正确地地进行浏浏览,并并处于正正常的对对象状态态。开始标准:完成标准:成功地核核
14、实出各各个窗口口都与基基准版本本保持一一致,或或符合可可接受标标准测试重点和和优先级级:需考虑的特特殊事项项:并不是所所有定制制或第三三方对象象的特征征都可访访问。6.6性能能评测性能评测测是一种种性能测测试,它它对响应应时间、事事务处理理速率和和其他与与时间相相关的需需求进行行评测和和评估。性性能评测测的目标标是核实实性能需需求是否否都已满满足。实实施和执执行性能能评测的的目的是是将测试试对象的的性能行行为当作作条件(例例如工作作量或硬硬件配置置)的一一种函数数来进行行评测和和微调。注:以下所所说的事事务是指指“逻辑业业务事务务”。这种种事务被被定义为为将由系系统的某某个Acctorr通过使
15、使用测试试对象来来执行的的特定用用例,添添加或修修改给定定的合同同。测试目标核实所指指定的事事务或业业务功能能在以下下情况下下的性能能行为:正常的预期期工作量量预期的最繁繁重工作作量测试范围:技术:使用为功功能或业业务周期期测试制制定的测测试过程程。通过修改数数据文件件来增加加事务数数量,或或通过修修改脚本本来增加加每项事事务的迭迭代数量量。脚本应该在在一台计计算机上上运行(最最好是以以单个用用户、单单个事务务为基准准),并并在多个个客户机机(虚拟拟的或实实际的客客户机,请请参见下下面的“需要考考虑的特特殊事项项”)上重重复。开始标准:完成标准:单个事务务或单个个用户:在每个个事务所所预期时时
16、间范围围内成功功地完成成测试脚脚本,没没有发生生任何故故障。多个事务务或多个个用户:在可接接受的时时间范围围内成功功地完成成测试脚脚本,没没有发生生任何故故障。测试重点和和优先级级:需考虑的特特殊事项项:综合的性性能测试试还包括括在服务务器上添添加后台台工作量量。可采用多种种方法来来执行此此操作,其其中包括括:直接将“事事务强行行分配到到”服务器器上,这这通常以以“结构化化语言”(SQQL)调调用的形形式来实实现。通过创建“虚拟的的”用户负负载来模模拟许多多个(通通常为数数百个)客客户机。此此负载可可通过“远程终终端仿真真(Reemotte TTermminaal EEmullatiion)工
17、具来来实现。此此技术还还可用于于在网络络中加载载“流量”。使用多台实实际客户户机(每每台客户户机都运运行测试试脚本)在在系统上上添加负负载。性能测试应应该在专专用的计计算机上上或在专专用的机机时内执执行,以以便实现现完全的的控制和和精确的的评测。性能测试所所用的数数据库应应该是实实际大小小或相同同缩放比比例的数数据库。6.7负载载测试负载测试试是一种种性能测测试。在在这种测测试中,将将使测试试对象承承担不同同的工作作量,以以评测和和评估测测试对象象在不同同工作量量条件下下的性能能行为,以以及持续续正常运运行的能能力。负负载测试试的目标标是确定定并确保保系统在在超出最最大预期期工作量量的情况况下
18、仍能能正常运运行。此此外,负负载测试试还要评评估性能能特征,例例如,响响应时间间、事务务处理速速率和其其他与时时间相关关的方面面。注:以下下所说的的事务是是指“逻辑业业务事务务”。这各各事务被被定义为为将由系系统的某某个最终终用户通通过使用用应用程程序来执执行的特特定功能能,例如如,添加加或修改改给定的的合同。测试目标核实所指指定的事事务或商商业理由由在不同同的工作作量条件件下的性性能行为为时间。测试范围:技术:使用为功功能或业业务周期期测试制制定的测测试。通过修改数数据文件件来增加加事务数数量,或或通过修修改脚本本来增加加每项事事务发生生的次数数。开始标准:完成标准:多个事务务或多个个用户:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 计划书 模板 58720
限制150内