软件测试计划书模板58720.docx
软件测试计计划书封面修订历史记记录版本日期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强度度测试1166.9容量量测试1176.10安安全性和和访问控控制测试试186.11故故障转移移和恢复复测试1196.12配配置测试试216.13安安装测试试227.问题严严重度描描述2338.附录:项目任任务2441 简介1. 1目的项目名称称的这这一“测试计计划”文档有有助于实实现以下下目标:确定现有有项目的的信息和和应测试试的软件件构件。列出推荐的的测试需需求(高高级需求求)。推荐可采用用的测试试策略,并并对这些些策略加加以说明明。确定所需的的资源,并并对测试试的工作作量进行行估计。列出测试项项目的可可交付元元素1. 2背景对测试对对象(构构件、应应用程序序、系统统等)及及其目标标进行简简要说明明。需要要包括的的信息有有:主要要的功能能和性能能、测试试对象的的构架以以及项目目的简史史。1.3范围围描述测试试的各个个阶段(例例如,单单元测试试、集成成测试或或系统测测试),并并说明本本计划所所针对的的测试类类型(如如功能测测试或性性能测试试)。简要地列出出测试对对象中将将接受测测试或将将不接受受测试的的那些性性能和功功能。如果在编写写此文档档的过程程中做出出的某些些假设可可能会影影响测试试设计、开开发或实实施,则则列出所所有这些些假设。列出可能会会影响测测试设计计、开发发或实施施的所有有风险或或意外事事件。列出可能会会影响测测试设计计、开发发或实施施的所有有约束。2. 测试参考文文档和测测试提交交文档2.1测试试参考文文档下表列出了了制定测测试计划划时所使使用的文文档,并并标明了了各文档档的可用用性:注:可适适当地删删除或添添加文档档项。文档(版本/日日期)已创建或可可用已被接收或或已经过过复审作者或来源源备注可行性分析析报告是否是否软件需求定定义是否是否软件系统分分析(STD,DFDD,CFFD,DDD)是否是否软件概要设设计是否是否软件详细设设计是否是否软件测试需需求是否是否硬件可行性性分析报报告是否是否硬件需求定定义是否是否硬件概要设设计是否是否硬件原理图图设计是否是否硬件结构设设计(包包含PCCB)是否是否FPGA设设计是否是否硬件测试需需求是否是否PCB设计计是否是否USB驱动动设计是否是否Tunerr BSSP 设设计是否是否MCU设计计是否是否模块开发手手册是否是否测试时间表表及人员员安排是否是否测试计划是否是否测试方案是否是否测试报告是否是否测试分析报报告是否是否用户操作手手册是否是否安装指南是否是否2.2测试试提交文文档下面应当当列出在在测试阶阶段结束束后,所所有可提提交的文文档3.测试进进度测试活动计划开始日日期实际开始日日期结束日期制定测试计计划设计测试集成测试系统测试性能测试安装测试用户验收测测试对测试进行行评估产品发布4.测试资资源4.1人力力资源下表列出了了在此项项目的人人员配备备方面所所作的各各种假定定。注:可适适当地删删除或添添加角色色项。角色所推荐的最最少资源源(所分分配的专专职角色色数量)具体职责或或注释4.2测试试环境下表列出了了测试的的系统环环境软件环境(相相关软件件、操作作系统等等)硬件环境(网网络、设设备等)4.3测试试工具此项目将列列出测试试使用的的工具:用途工具生产厂商/自产版本5.系统风风险、优优先级简要描述述测试阶阶段的风风险和处处理的优优先级6.测试策策略测试策略略提供了了对测试试对象进进行测试试的推荐荐方法。对于每种测测试,都都应提供供测试说说明,并并解释其其实施的的原因。制定测试策策略时所所考虑的的主要事事项有:将要使使用的技技术以及及判断测测试何时时完成的的标准。下面列出了了在进行行每项测测试时需需考虑的的事项,除除此之外外,测试试还只应应在安全全的环境境中使用用已知的的、有控控制的数数据库来来执行。注意:不实实施某种种测试,则则应该用用一句话话加以说说明,并并陈述这这样的理理由。例例如,“将不实实施该测测试。该该测试本本项目不不适用”。6.1数据据和数据据库完整整性测试试要项目目名称中,数数据库和和数据库库进程应应作为一一个子系系统来进进行测试试。在测测试这些些子系统统时,不不应将测测试对象象的用户户界面用用作数据据的接口口。对于于数据库库管理系系统(DDBMSS),还还需要进进行深入入的研究究,以确确定可以以支持以以下测试试的工具具和技术术。测试目标:确保数据据库访问问方法和和进程正正常运行行,数据据不会遭遭到损坏坏测试范围:技术:调用各个个数据库库访问方方法和进进程,并并在其中中填充有有效的和和无效的的数据(或或对数据据的请求求)。检查数据库库,确保保数据已已按预期期的方式式填充,并并且所有有的数据据库事件件已正常常发生;或者检检查所返返回的数数据,确确保正当当的理由由检索到到了正确确的数据据开始标准:完成标准:所有的数数据库访访问方法法和进程程都按照照设计的的方式运运行,数数据没有有遭到损损坏。测试重点和和优先级级:需考虑的特特殊事项项:测试可能能需要DDBMSS开发环环境或驱驱动程序序在数据据库中直直接输入入或修改改数据。进程应该以以手工方方式调用用。应使用小型型或最小小的数据据库(记记录的数数量有限限)来使使所有无无法接受受的事件件具有更更大的可可视度。6.2接口口测试测试目标确保接口调调用的正正确性测试范围:所有软件、硬硬件接口口,记录录输入输输出数据据技术:开始标准:完成标准:测试重点和和优先级级:需考虑的特特殊事项项:接口的限制制条件6.3集成成测试集成测试试主要目目的检测测系统是是否达到到需求对对业务流流程及数数据流的的处理是是否符合合标准,检检测系统统对业务务流处理理是否存存在逻辑辑不严谨谨及错误误,检测测需求是是否存在在不合理理的标准准及要求求。此阶阶段测试试基于功功能完成成的测试试。测试目标检测需求中中业务流流程,数数据流的的正确性性测试范围:需求中明确确的业务务流程,或或组合不不同功能能模块而而形成一一个大的的功能。技术:利用有效效的和无无效的数数据来执执行各个个用例、用用例流或或功能,以以核实以以下内容容:在使用有效效数据时时得到预预期的结结果。在使用无效效数据时时显示相相应的错错误消息息或警告告消息。各业务规则则都得到到了正确确的应用用。开始标准:在完成某个个集成测测试时必必须达到到标准完成标准:所计划的的测试已已全部执执行。所发现的缺缺陷已全全部解决决。测试重点和和优先级级:测试重点指指在测试试过程中中需着重重测试的的地方,优优先级可可以根据据需求及及严重来来定需考虑的特特殊事项项:确定或说说明那些些将对功功能测试试的实施施和执行行造成影影响的事事项或因因素(内内部的或或外部的的)6.4功能能测试对测试对对象的功功能测试试应侧重重于所有有可直接接追踪到到用例或或业务功功能和业业务规则则的测试试需求。这这种测试试的目标标是核实实数据的的接受、处处理和检检索是否否正确,以以及业务务规则的的实施是是否恰当当。此类类测试基基于黑盒盒技术,该该技术通通过图形形用户界界面(GGUI)与与应用程程序进行行交互,并并对交互互的输出出或结果果进行分分析,以以此来核核实应用用程序及及其内部部进程。以以下为各各种应用用程序列列出了推推荐使用用的测试试概要:测试目标确保测试试的功能能正常,其其中包括括导航,数数据输入入,处理理和检索索等功能能。测试范围:技术:利用有效效的和无无效的数数据来执执行各个个用例、用用例流或或功能,以以核实以以下内容容:在使用有效效数据时时得到预预期的结结果。在使用无效效数据时时显示相相应的错错误消息息或警告告消息。各业务规则则都得到到了正确确的应用用。开始标准:完成标准:测试重点和和优先级级:需考虑的特特殊事项项:确定或说说明那些些将对功功能测试试的实施施和执行行造成影影响的事事项或因因素(内内部的或或外部的的)6.5用户户界面测测试用户界面面(UII)测试试用于核核实用户户与软件件之间的的交互。UUI测试试的目标标是确保保用户界界面会通通过测试试对象的的功能来来为用户户提供相相应的访访问或浏浏览功能能。另外外,UII测试还还可确保保UI中中的对象象按照预预期的方方式运行行,并符符合公司司或行业业的标准准。测试目标核实以下下内容:通过测试进进行的浏浏览可正正确反映映业务的的功能和和需求,这这种浏览览包括窗窗口与窗窗口之间间、字段段与字段段之间的的浏览,以以及各种种访问方方法(TTab键键、鼠标标移动、和和快捷键键)的使使用窗口的对象象和特征征(例如如,菜单单、大小小、位置置、状态态和中心心)都符符合标准准。测试范围:技术:为每个窗窗口创建建或修改改测试,以以核实各各个应用用程序窗窗口和对对象都可可正确地地进行浏浏览,并并处于正正常的对对象状态态。开始标准:完成标准:成功地核核实出各各个窗口口都与基基准版本本保持一一致,或或符合可可接受标标准测试重点和和优先级级:需考虑的特特殊事项项:并不是所所有定制制或第三三方对象象的特征征都可访访问。6.6性能能评测性能评测测是一种种性能测测试,它它对响应应时间、事事务处理理速率和和其他与与时间相相关的需需求进行行评测和和评估。性性能评测测的目标标是核实实性能需需求是否否都已满满足。实实施和执执行性能能评测的的目的是是将测试试对象的的性能行行为当作作条件(例例如工作作量或硬硬件配置置)的一一种函数数来进行行评测和和微调。注:以下所所说的事事务是指指“逻辑业业务事务务”。这种种事务被被定义为为将由系系统的某某个Acctorr通过使使用测试试对象来来执行的的特定用用例,添添加或修修改给定定的合同同。测试目标核实所指指定的事事务或业业务功能能在以下下情况下下的性能能行为:正常的预期期工作量量预期的最繁繁重工作作量测试范围:技术:使用为功功能或业业务周期期测试制制定的测测试过程程。通过修改数数据文件件来增加加事务数数量,或或通过修修改脚本本来增加加每项事事务的迭迭代数量量。脚本应该在在一台计计算机上上运行(最最好是以以单个用用户、单单个事务务为基准准),并并在多个个客户机机(虚拟拟的或实实际的客客户机,请请参见下下面的“需要考考虑的特特殊事项项”)上重重复。开始标准:完成标准:单个事务务或单个个用户:在每个个事务所所预期时时间范围围内成功功地完成成测试脚脚本,没没有发生生任何故故障。多个事务务或多个个用户:在可接接受的时时间范围围内成功功地完成成测试脚脚本,没没有发生生任何故故障。测试重点和和优先级级:需考虑的特特殊事项项:综合的性性能测试试还包括括在服务务器上添添加后台台工作量量。可采用多种种方法来来执行此此操作,其其中包括括:直接将“事事务强行行分配到到”服务器器上,这这通常以以“结构化化语言”(SQQL)调调用的形形式来实实现。通过创建“虚拟的的”用户负负载来模模拟许多多个(通通常为数数百个)客客户机。此此负载可可通过“远程终终端仿真真(Reemotte TTermminaal EEmullatiion)工具来来实现。此此技术还还可用于于在网络络中加载载“流量”。使用多台实实际客户户机(每每台客户户机都运运行测试试脚本)在在系统上上添加负负载。性能测试应应该在专专用的计计算机上上或在专专用的机机时内执执行,以以便实现现完全的的控制和和精确的的评测。性能测试所所用的数数据库应应该是实实际大小小或相同同缩放比比例的数数据库。6.7负载载测试负载测试试是一种种性能测测试。在在这种测测试中,将将使测试试对象承承担不同同的工作作量,以以评测和和评估测测试对象象在不同同工作量量条件下下的性能能行为,以以及持续续正常运运行的能能力。负负载测试试的目标标是确定定并确保保系统在在超出最最大预期期工作量量的情况况下仍能能正常运运行。此此外,负负载测试试还要评评估性能能特征,例例如,响响应时间间、事务务处理速速率和其其他与时时间相关关的方面面。注:以下下所说的的事务是是指“逻辑业业务事务务”。这各各事务被被定义为为将由系系统的某某个最终终用户通通过使用用应用程程序来执执行的特特定功能能,例如如,添加加或修改改给定的的合同。测试目标核实所指指定的事事务或商商业理由由在不同同的工作作量条件件下的性性能行为为时间。测试范围:技术:使用为功功能或业业务周期期测试制制定的测测试。通过修改数数据文件件来增加加事务数数量,或或通过修修改脚本本来增加加每项事事务发生生的次数数。开始标准:完成标准:多个事务务或多个个用户:在可接接受的时时间范围围内成功功地完成成测试,没没有发生生任何故故障。测试重点和和优先级级:需考虑的特特殊事项项:负载测试试应该在在专用的的计算机机上或在在专用的的机时内内执行,以以便实现现完全的的控制和和精确的的评测。负载测试所所用的数数据库应应该是实实际大小小或相同同缩放比比例的数数据库。6.8强度度测试强度测试试是一种种性能测测试,实实施和执执行此类类测试的的目的是是找出因因资源不不足或资资源争用用而导致致的错误误。如果果内存或或磁盘空空间不足足,测试试对象就就可能会会表现出出一些在在正常条条件下并并不明显显的缺陷陷。而其其他缺陷陷则可能能由于争争用共享享资源(如如数据库库锁或网网络带宽宽)而造造成的。强强度测试试还可用用于确定定测试对对象能够够处理的的最大工工作量。注:以下下提到的的事务都都是指逻逻辑业务务事务。测试目标核实测试试对象能能够在以以下强度度条件下下正常运运行,不不会出现现任何错错误:服务器上几几乎没有有或根本本没有可可用的内内存(RRAM和和DASSD)连接或模拟拟了最大大实际(实实际允许许)数量量的客户户机多个用户对对相同的的数据或或帐户执执行相同同的事务务最繁重的事事务量或或最差的的事务组组合(请请参见上上面的“性能测测试”)。注:强度测测试的目目标可表表述为确确定和记记录那些些使系统统无法继继续正常常运行的的情况或或条件。客户机的强强度测试试在“配置测测试”的第3.1.111节中中进行了了说明。测试范围:技术:使用为性性能评测测或负载载测试制制定的测测试。要对有限的的资源进进行测试试,就应应该在一一台计算算机上运运行测试试,而且且应该减减少或限限制服务务器上的的RAMM和DAASD。对于其他强强度测试试,应该该使用多多台客户户机来运运行相同同的测试试或互补补的测试试,以产产生最繁繁重的事事务量或或最差的的事务组组合。开始标准:完成标准:所计划的的测试已已全部执执行,并并且在达达到或超超出指定定的系统统限制时时没有出出现任何何软件故故障,或或者导致致系统出出现故障障条件的的并不在在指定的的条件范范围之内内。测试重点和和优先级级:需考虑的特特殊事项项:如果要增增加网络络工作强强度,可可能会需需要使用用网络工工具来给给网络加加载消息息或信息息包。应该暂时减减少用于于系统的的DASSD,以以限制数数据库可可用空间间的增长长。使多个客户户机对相相同的记记录或数数据帐户户同时进进行的访访问达到到同步。6.9容量量测试容量测试试使测试试对象处处理大量量的数据据,以确确定是否否达到了了将使软软件发生生故障的的极限。容容量测试试还将确确定测试试对象在在给定时时间内能能够持续续处理的的最大负负载或工工作量。例例如,如如果测试试对象正正在为生生成一份份报表而而处理一一组数据据库记录录,那么么容量测测试就会会使用一一个大型型的测试试数据库库。检验验该软件件是否正正常运行行并生成成了正确确的报表表。测试目标核实测试试对象在在以下高高容量条条件下能能否正常常运行:连接或模拟拟了最大大(实际际或实际际允许)数数量的客客户机,所所有客户户机在长长时间内内执行相相同的、且且情况(性性能)最最坏的业业务功能能。已达到最大大的数据据库大小小(实际际的或按按比例缩缩放的),而而且同时时执行多多个查询询或报表表事务。测试范围:技术:使用为性性能评测测或负载载测试制制定的测测试。应该使用多多台客户户机来运运行相同同的测试试或互补补的测试试,以便便在长时时间内产产生最繁繁重的事事务量或或最差的的事务组组合(请请参见上上面的“强度测测试”)创建最大的的数据库库大小(实实际的、按按比例缩缩放的、或或填充了了代表性性数据的的数据库库),并并使用多多台客户户机在长长时间内内同时运运行查询询和报表表事务。开始标准:完成标准:所计划的的测试已已全部执执行,而而且达到到或超出出指定的的系统限限制时没没有出现现任何软软件故障障。测试重点和和优先级级:需考虑的特特殊事项项:对于上述述的高容容量条件件,哪个个时间段段是可以以接受的的时间?6.10安安全性和和访问控控制测试试安全性和和访问控控制测试试侧重于于安全性性的两个个关键方方面:应用程序级级别的安安全性,包包括对数数据或业业务功能能的访问问。系统级别的的安全性性,包括括对系统统的登录录或远程程访问。应用程序级级别的安安全性可可确保:在预期期的安全全性情况况下,AActoor只能能访问特特定的功功能或用用例,或或者只能能访问有有限的数数据。例例如,可可能会允允许所有有人输入入数据,创创建新帐帐户,但但只有管管理员才才能删除除这些数数据或帐帐户。如如果具有有数据级级别的安安全性,测测试就可可确保“用户类类型一”能够看看到所有有客户消消息(包包括财务务数据),而而“用户二二”看见同同一客户户的统计计数据。系统级别的的安全性性可确保保只有具具备系统统访问权权限的用用户才能能访问应应用程序序,而且且只能通通过相应应的网关关来访问问。测试目标应用程序级级别的安安全性:核实实Acttor只只能访问问其所属属用户类类型已被被授权访访问的那那些功能能或数据据。系统级别的的安全性性:核核实只有有具备系系统和应应用程序序访问权权限的AActoor才能能访问系系统和应应用程序序。测试范围:技术:应用程序级级别的安安全性:确定定并列出出各用户户类型及及其被授授权访问问的功能能或数据据。为各用户户类型创创建测试试,并通通过创建建各用户户类型所所特有的的事务来来核实其其权限。修改用户类类型并为为相同的的用户重重新运行行测试。对对于每种种用户类类型,确确保正确确地提供供或拒绝绝了这些些附加的的功能或或数据。系统级别的的访问:请参参见以下下的“需考虑虑的特殊殊事项”。开始标准:完成标准:各种已知知的Acctorr类型都都可访问问相应的的功能或或数据,而而且所有有事务都都按照预预期的方方式运行行,并在在先前的的应用程程序功能能测试中中运行了了所有的的事务。测试重点和和优先级级:需考虑的特特殊事项项:必须与相相应的网网络或系系统管理理员一直直对系统统访问权权进行检检查和讨讨论。由由于此测测试可能能是网络络管理可可系统管管理的职职能,可可能会不不需要执执行此测测试。6.11故故障转移移和恢复复测试故障转移移和恢复复测试可可可确保保测试对对象能成成功完成成转移,并并能从导导致意外外数据损损失或数数据完整整性破坏坏的各种种硬件、软软件可网网络故障障中恢复复。故障转移测测试可确确保:对对于必须须持续运运行的系系统,一一旦发生生故障,备备用系统统就将不不失时机机地“顶替”发生故故障的系系统,以以避免丢丢失任何何数据或或事务。恢复测试是是一种对对抗性的的测试过过程。在在这种测测试中,将将把应用用程序或或系统置置于极端端的条件件下(或或者是模模拟的极极端条件件下),以以产生故故障(例例如设备备输入/输出(II/O)故故障或无无效的数数据库指指针和关关键字)。然然后调用用恢复进进程并监监测和检检查应用用程序和和系统,核核实应用用程序或或系统和和数据已已得到了了正确的的恢复。测试目标确保恢复复进程(手手工或自自动)将将数据库库、应用用程序和和系统正正确地恢恢复到预预期的已已知状态态。测试中将包包括以下下各种情情况:客户机断电电服务器断电电通过网络服服务器产产生的通通信中断断DASD和和/或DDASDD控制器器被中断断、断电电或与DDASDD和/或或DASSD控制制器的通通信中断断周期未完成成(数据据过滤进进程被中中断,数数据同步步进程被被中断)。数据库指针针或关键键字无效效数据库中的的数据元元素无效效或遭到到破坏测试范围:技术:应该使用用为功能能和业务务周期测测试创建建的测试试来创建建一系列列的事务务。一旦旦达到预预期的测测试起点点,就应应该分别别执行或或模拟以以下操作作:² 客户机断电电:关闭闭PC机机的电源源。² 服务器断电电:模拟拟或启动动服务器器的断电电过程。² 通过网络服服务器产产生的中中断:模模拟或启启动网络络的通信信中断(实实际断开开通信线线路的连连接或关关闭网络络服务器器或路由由器的电电源)。² DASD和和DASSD控制制器被中中断、断断电或与与DASSD和DDASDD控制器器的通信信中断:模拟与与一个或或多个DDASDD控制器器或设备备的通信信,或实实际取消消这种通通信。² 一旦实现了了上述情情况(或或模拟情情况),就就应该执执行其他他事务。而而且一旦旦达到第第二个测测试点状状态,就就应调用用恢复过过程。² 在测试不完完整的周周期时,所所使用的的技术与与上述技技术相同同,只不不过应异异常终止止或提前前终止数数据库进进程本身身。² 对以下情况况的测试试需要达达到一个个已知的的数据库库状态。当当破坏若若干个数数据库字字段、指指针和关关键字时时,应该该以手工工方式在在数据库库中(通通过数据据库工具具)直接接进行。其其他事务务应该通通过使用用“应用程程序功能能测试”和“业务周周期测试试”中的测测试来执执行,并并且应执执行完整整的周期期。开始标准:完成标准:在所有上上述情况况中,应应用程序序、数据据库和系系统应该该在恢复复过程完完成时立立即返回回到一个个已知的的预期状状态。此此状态包包括仅限限于已知知损坏的的字段、指指针或关关键字范范围内的的数据损损坏,以以及表明明进程或或事务因因中断面面未被完完成的报报表。测试重点和和优先级级:需考虑的特特殊事项项:² 恢复测试试会给其其他操作作带来许许多的麻麻烦。断断开缆线线连接的的方法(模模拟断电电或通信信中断)可可能并不不可取或或不可行行。所以以,可能能会需要要采用其其他方法法,例如如诊断性性软件工工具。² 需要系统(或或计算机机操作)、数数据库和和网络组组中的资资源。² 这些测试应应该在工工作时间间之外或或在一台台独立的的计算机机上运行行。6.12配配置测试试配置测试试核实测测试对象象在不同同的软件件和硬件件配置中中的运行行情况。在在大多数数生产环环境中,客客户机工工作站、网网络连接接和数据据库服务务器的具具体硬件件规格会会有所不不同。客客户机工工作站可可能会安安装不同同的软件件例如如,应用用程序、驱驱动程序序等而而且在任任何时候候,都可可能运行行许多不不同的软软件组合合,从而而占用不不同的资资源。测试目标核实测试试可在所所需的硬硬件和软软件配置置中正常常运行。测试范围:技术:² 使用功能能测试脚脚本。² 在测试过程程中或在在测试开开始之前前,打开开各种与与非测试试对象相相关的软软件(例例如Miicroosofft应用用程序:Exccel和和Worrd),然然后将其其关闭。² 执行所选的的事务,以以模拟AActoor与测测试对象象软件和和非测试试对象软软件之间间的交互互。² 重复上述步步骤,尽尽量减少少客户机机工作站站上的常常规可用用内存。开始标准:完成标准:对于测试试对象软软件和非非测试对对象软件件的各种种组合,所所有事务务都成功功完成,没没有出现现任何故故障。测试重点和和优先级级:需考虑的特特殊事项项:² 需要、可可以使用用并可以以通过桌桌面访问问哪种非非测试对对象软件件?² 通常使用的的是哪些些应用程程序?² 应用程序正正在运行行什么数数据?例例如,在在Exccel中中打开的的大型电电子表格格,或是是在Woord中中打开的的1000页文档档。² 作为此测试试的一部部分,应应将整修修系统、NNetwwaree、网络络服务器器、数据据库等都都记录下下来。6.13安安装测试试安装测试试有两个个目的。第第一个目目的是确确保该软软件在正正常情况况和异常常情况的的不同条条件下例如,进进行首次次安装、升升级、完完整的或或自定义义的安装装都能能进行安安装。异异常情况况包括磁磁盘空间间不足、缺缺少目录录创建权权限等。第第二个目目的是核核实软件件在安装装后可立立即正常常运行。这这通常是是指运行行大量为为功能测测试制定定的测试试。测试目标核实在以下下情况下下,测试试对象可可正确地地安装到到各种所所需的硬硬件配置置中:² 首次安装。以以前从未未安装过过项目目名称的新计计算机² 更新。以前前安装过过相同版版本的项目名名称的的计算机机² 更新。以前前安装过过Prrojeect Namme>的的较早版版本的计计算机测试范围:技术:² 手工开发发脚本或或开发自自动脚本本,以验验证目标标计算机机的状况况首次次安装项目名名称从从未安装装过;项目名名称安安装过相相同或较较早的版版本。² 启动或执行行安装。² 使用预先确确定的功功能测试试脚本子子集来运运行事务务。开始标准:完成标准:项目名称称事务务成功执执行,没没有出现现任何故故障。测试重点和和优先级级:需考虑的特特殊事项项:应该选择择项目目名称的哪些些事务才才能准确确地测试试出项项目名称称应用用程序已已经成功功安装,而而且没有有遗漏主主要的软软件构件件?。7.问题严严重度描描述问题严重度度描述响应时间高例如使系统统崩溃程序员在多多长时间间内改正正此问题题中低8.附录:项目任任务以下是一些些与测试试有关的的任务:² 制定测测试计划划n 确定测试需需求n 评估风险n 制定测试策策略n 确定测试资资源n 创建时间表表n 生成测试计计划² 设计测试n 准备工作量量分析文文档n 确定并说明明测试用用例n 确定测试过过程,并并建立测测试过程程的结构构² 复审和评估估测试覆覆盖² 实施测试n 记录或通过过编程创创建测试试脚本n 确定设计与与实施模模型中的的测试专专用功能能n 建立外部数数据集² 执行测试² 执行测试过过程² 评估测试的的执行情情况² 恢复暂停的的测试² 核实结果² 调查意外结结果² 记录缺陷² 对测试进行行评估² 评估测试用用例覆盖盖² 评估代码覆覆盖² 分析缺陷² 确定是否达达到了测测试完成成标准与与成功标标准