软件测试计划_第1页
软件测试计划_第2页
软件测试计划_第3页
软件测试计划_第4页
软件测试计划_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

件档编:

档名:编

:批

准日:第页目录介3

目的背景范围项标.................................................................................................................................测需求.......................................................................................................................................4测策略.......................................................................................................................................4测类.................................................................................................................................

性测..........................................................................................................................

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................安全性和访问控制测测........................................................................................................................................................................................................................

......................................................................................................................工具.......................................................................................................................................资14角色系统项目里程碑.................................................................................................................................16可交付工件.................................................................................................................................16测日...............................................................................................................................缺报...............................................................................................................................附录项任第页介的<项名称>的一“试计”文有助实现下目:

[确定现有目的息和应测试的软件构件列推荐的测试求(高层次推荐采用测策略,并对些策加说明确定所需的资源并对测试的工作进行估。列出测项目的可交付素背景[输入测试对象(组件、应用程序、目标的需要包括的息有:主要功和性测对的构以项的史本应只包至段。]范围[描述测试各个阶段,例如:单元,并说明本计划所针对的测测或性能测试要列出测对象中将受测试将不接测试的些特和功能如果编写文的过程中作的某假可能会影响试设发或实施出有些假。列可能会影响测试设计、开发或实施的所有风险或意外事件列出可会影响测试设、开发或实施的所约束。]项目标下列出了制定测试计划所用的文档,并标明了文档的可用性[:以视况除或加项。]第页文档或用已源注(版本日期)

经过复审需求约能性约用例告项目划设计约原型用户册

是否否是否否是否否是否否是否否是否否是否否业务型业流程否否数据型或据流否否业务能业规则否否项或务险评估否否求下面列了些已被确为试对象的项(例、功能需和非功能需列表说明测的象。[此输入一主要测需求的层次列。]略[测试策略提供了推荐用于测试对的方。上节“试需”中说明了将要测试哪些对象,而本节则要明如何对测试对进行测。对于种测,应提供测试明,解其实施和执的原。如不施执行某种测试,则应该一话以明并陈述这样做的由例不实施执行该测试。不制定试略所虑主事项:要用方以判断试时成标。下面列出了在进每项测试时需考的事项此试只在安全的环中使已知的、受控的据库来行。第页测试型用列表的方式(例如表输入处理输表的形项量和性叙对软件所出的功能要求说输入什么、怎处、到输说软件支的终端数和应支持的并行操作的用户数数据和数据库[数据库和数据库进程应作为<项目称中子统进测。在试这些子系统时应将测对的用户面作数据接对数库管系统(DBMS),还需要进行深入的研究以确定可支持以测试的工和方法]试目:

[确保数库问方法和程常行,据会到损坏。]方法

[用各据库方法程,其充有和效的数或对数据的请。

检查数据库,确保数据已按预期的方填充,并且所有数据库事件按正方式现;者检所返的数据,确成标:

保为正的理检到了确的据][所有数据库问方法进程都照计的式运行数据没到损。]需考的殊项

[试能要DBMS开环境驱程以在据中接输入或修改据

进程应以手工方式调。应使用型最小的据库(中的录数很有)来使有无法接受的事件具有更大的可见性。]功[试对的功能测试应侧重可以直接踪到例或业务功和业规则所试需些测的目在于实能正确接受理和检索数以及业务规则是正确实施。这种类型的测试基于面与应用程序交并析出结果验证程序及其内部进。以出是每个应用序推荐测试法概要:]试目:

[保测对的功正,中括航数输入、处检索。]第页方法:

[利用效的无的据执各用例、用例流或能以核以下容:使用有数据时得到预期的结果。在使无效数据时显示相应的错误消息或警告消息各业务规都到了正确的用。]成标:

[所计划的测试已全部执行。发的陷全解。]需考的殊项:试实施和执行成影的事或因素内部的或外部)]业[业务周期测试应模拟在一时间内<项目称>执行的活定一段例如一后行将该段内发生事和活动。种试包括所有每、每周和每月的周,以及所有与期相关的事件(如忘录测试标方法:

[确测试对及后台程都按所要求的业务模型时间正确运。][过行以活,测将模若干业周期:

将改增强测对象进行的能测,增加每项功的执时段内拟干不的户将使用效和效的期时来行有时或日相的。成标:

将在适当的时候行或启所周期性现功能。在测试中还使用有效的无效的数据,核实以下内容:在用效数时到预期的结。在用无效数据时显示相应的错误消息或警告消息。各务则得到了正的用[所计划的测试已全部执行。所发现的缺已全部解决。需考的殊项:统日期和事件可能需要特殊的支持活动户界面测试

需要通过业模型来确定应的测试需求测试过程。][通过用户界面(UI)测试核实用户与软件的交互UI测的在保界用户了适访问览测象功的操除此UI测试要确保UI功能内部的对象合预期求并遵循司行业的准]第页试目:

[核实下内容

通浏览测对可正确映务的功和求,这浏方法成标:需考的殊项性

览括窗与口之、字与段之间的浏,以各访问法(Tab健、鼠动和键)用窗口对象特征(如:菜单大小、置、态和中心都合准][每个窗口建或修改测试以核实个用程序口对都可正确地进行览,并处于正常对象状。][实各个窗都与基准版本持一致或合可接标][并不所有定制第三方对象的特都可访问。][性能评价一种能测,它响应间、事处速率和其他与时关的需求进行评和评估能评的目标是实性能需求是否已满足施执行性能评价的目的是将试对的能行为当作如工作量或硬件配置种函进行和微。注:下事务指“逻业务事事被定义为由统的某个角过用测对来行的特定例例,添或改个合同]试目:方法成标:

[实所指定事务或业务功在以下况的性能为正常的预工作量预期的繁工量][用功能或务周期试制定测试过。通修数据文件来增加事务数量过修改脚本来增加项事务迭代数本该一台计机运(最好是以个用户单事为基准在台户(拟或实际的户,参见面的“考虑的特殊事项重。][单个务所预期或要求的时间范围内成地完成测试脚本,没有发生任何故障][多个的时间范围内成功地完成测试脚本,有发生任何故障]第7页需虑的特殊事:务器上添加后台工作量。可用多种方法来执行此操作,其中包括:直将事强配”务上这常“化询语言”调用形来现。过创虚的用户载模许多通常为数百个)客户机。可“远程终端仿真”Emulation)工具来现。术还可用在网络中加“量。使用多实客(客户运行脚在统上添。性能测应该在专用的算机上或在专用的时内执行便实完全的控制精确的评测。性能测试所用的数据库应该与实际大小相或等比例缩数据。]负测试[负载测试一性能试。这测试,将使测试对象承担不同的工作量,以评测和评测试象不同工作量件下性行为及持续正常运的能力负载试的目标是确定并确保统在超出最大预工作量的情况下仍能正常运此外载测试还要估性能特征,例,响应时间、事处理速率和其他与时间相关方面。[:下事务指“逻业务事些被义为将由系统的终户过用应程来行的具体能例,添或改个合同]试目:方法:成标:

[核实指的事或商理在不的工作量条下的性能为时。][用为功能或业务周期测试制定的测试。通修数据文件来增加事务数量过修改测试来增加项数。][多事务或个用户在接的时间围成地成测试,没发生任何故障。]需考的殊项:应该在专用计算机上或专用的机时内执行,便实完全的控制精确的评测。负测试所用的数据库应该或等比例缩放数据。]强测试[强度测试一性能试,实施和执行此类测试的目的是找出因资源不或资争用而导的错误果内存或盘空间不足试对象就能会表现出一些正常条件下并第页明显的缺陷。而其他缺陷则可由于争用共享资(数库锁网带宽)而造的。强度测还用确测对能够理最工量][注:以下到的务都是指逻辑业务事务。]试目:

[实试象够在下度件正运,会出任何错:服务器上几乎没有或根本没有可用的内存(RAM和DASD)连接或拟最实际或际承)量客机多个户对相同的数据账执行相同的事务最繁重的务量最的事组参上面“能测。注:表述为记录那使统无续正常行情况或件。试在“配置测试”的第节中进

了说。]方法:成标:

[用为性能评价或载测试制定的测试。要有限的资源进行测试应在一台计算上运行测试,而限制服器上的和DASD。对于其他强测试该使用多台客户机来行相同的测试或互补的产生最繁重的事务量或最差的事组。[计划的试全执行并且在达到超出指定系统制时没有出现何软件障导致系统出现故障的条件不在指的条件范围之。]需考的殊项:网络工作强需具给网加载消息信包。应该时少于系统的DASD,以限据可空间的增长。使个客户机对相同的记录或数账户同进的访问达到同容量测试[量测试使测试对象处大量数据以确是否达到了使软发生故障的限。容量试还确测试对象在定时内否能够持续理的大载或工作量如,果测试象正在为生成份报表而处理一组据库记录容测会一型的测试数据库,检该软件是否正常行并生成了正确的报。]第页试目:方法:成标:

[实试对在下大量条下能正运行:连(或模拟了最大(实际实际承受数的客户机所行相性能)差业功。达最的数据大(实际或比例缩的而时询或报表事务][用为性能评价或载测试制定的测试。应使用多台客机来运行相的测或互的试,以便长务量合(请见上面的。创建大的据库小实际、按例缩的或输入了表机时间内同运行查询。][所的试已全部执行,而且在达到或超出指定的系统制任何软件故障。]需考的殊项:件哪时段可接的间]安全和访问控制测试[全和问制试重安性的个键面:

应用序别安性包对数或务能访系统级的安全性,包对系统的登录或远访问。应程序级别的全性可确保预的安性情况下角只能访特定的能用例,或者只能访问有限的数据数据,创建新账户,但只有经数或账户。如果全,测试就可确能够到有户信息(括务据“户只见客的统计数据。系统级别的安全性可确保只有具备系统访问权限的用户才能访问应用程序只能通过应的网关来访问。]试目:

应用序级的全性:[核主能其用型已被权使的些功能或数。]系统级安全性:核实只有备系统和应用序访问权限的主才能问统和应用程。]第页方法:成标:

应用序级的全性:[确并各类其权使用功或据。][为各用户类创建测试通过创各用户型所特有的务来核实其权限]修用户类型并相同的用户新运测试对每种户类确保地提拒绝些附的功数据。系统别的问[请参见下面的“需考虑的特殊事项”][类型都可访问相应且所有事务都照预期方式运行,在先前应用程序功能测试中行了所有的事务]需考的殊项:系统管理员一起检和讨论由此试可能是网络管理系统管职能,可能需要执行此测试]故障试[障转移恢复测试保测试象成完成故障转移并从件、软网络等方面各种障进行恢复,些故导数据意外丢或破了据的完整性。故转移测试可确保对于必须终保持运行状态的系统来说如发生故那备选或备份的系就适当地将发生障的系接来且不会丢失任何数据或事务。恢复试是种反的测试流其将应或系统端的条(者模仿极条下故如输/输出(I/O)故障或效的数据库指针和关健启用复流程后将监测和检查应用序和系统以实应程序系是正确无误的,或据已得到了恢。]试目:

[手工或自动)将数系统正地恢了预已知。测将包以下情况:客户电服务电通过络服务器产的通信中断DASD和/或控制器被中断、断电或DASD和或DASD控信中断周期完成(据过滤进程中,数据同步进被中断。

数据库针或关键字无效数据库的数据元素无或遭到破坏]第页方法:成标:

[和业务周期测试创系列的事务。旦达到预期的测试起点,就应该分别执行或模拟以下操:客户机断:闭PC的电源。服务器断电:模拟或动服务的断电过程通过络服务器产的中断:模或启网络通中断实际开通线路连或关网络务器路的电DASD和DASD控制器中断、断电或与DASD和控模拟与一个或多个DASD控制或设备的通信,或实际取消这种通信一旦实现了上述情况(或模拟况该其事务。而且旦到二测点态,应用复程在测试完整的周期时,所使用的方法与上述方法相同,只不过应异常终止提前终止数据库程本身。对以下况的测试要达到一个知的数据库状态。破坏若干个据库段、指针和字时,该以工方式在数据库中通过数据库工具接进行。其他事务应该通过使用“应程序功能测试”和“业务周期测试”中的测试来执行,并且应执完整的期][中,应用程序、数恢复过程完成时立返回到一个知的预期状态。此态包括仅限于已知损的字段、针或字范围的数据损,以及表进程或事务因中断而未被完成的报表。]需考的殊项

[恢复试其操作带来许多的麻烦。断开缆线连的方法(模拟断电或通信中断行所以可能需要采其他方法,如诊断性软工具。需要统(或计算机操作数据库网络组中的资源。这测试该在工作间之外或在台独的计机运。][配置测核测试对象不的件和件置的运行情大数生产环境中,客户工作站连和据库务的体件格有不同机作站能安不的软件,例,用程序、驱动程序等。而且在何候都能行多同的软件合,而用不同的资。]试目:

[实试象在求硬和件配中常行]第页方法:

[用能试本。在测试过程中或在测试开始之前,打开各种与非测试对象相关的软件(例如Microsoft应用程序:Ex和Word后其闭。执行所的事务,以模拟主角与测试对象软件和非测试对软件之间的交互。重复上述步骤,尽量减少客户机工作站上的常规可用内存]成标:

[于试对软和非试对软件各组合有务都成功完成,没有现任何障]需考的殊项:要、可使用并可通过面访问哪种非测试对象软件常用是哪些用序应用程序在行数据?例如,在cel中打开的大电子表格,或是在Word中开的页文档。作此测的一部分,将个系统、Netware、网络服务器、数据库等记录下来。]安测试[安装测试有两个目。第一个目的是确保软件能够在所有可能的配置进安装,例如,进行首次安装、升级、正常和异常情况下安装。异常情况包磁盘空间不足少目录创建权限等第个的是实软在安后可即正常运行。通常是指运行量为功能测试制定测试]试目:方:成标:

核实在下情下,测对可确地安到种所需的硬配置中:首安装。以前从未安装过名称>的计算机新以安装过同本的目称的算机新以安装过早本的目称的算机[工发本开自脚,以证标算的况新-<项目名称从未装过;已安装<项目名>相或早版。启动或执安。使用预先确定的功能测试脚子集来运事务。]<项名>事务成功执行,没有出现任何故障。需考的殊项:项名>的些事务才能准确地测试出目名>应用程序已经功安装而没有遗主的软件件]第页具此项目使用以下工具:

温馨提示

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

评论

0/150

提交评论