统的目标。
提示和技巧:
认识向别人转述。
出所有这些假设。
2.2测试目标
2.1测试范围
测试计划中所有测试方法和模块已经执行通过
所有的重要等级为1/2的Bug已经解决并由测试验证
(4)列出可能会影响测试设计、开发或实施的所有约束。
(3)列出可能会影响测试设计、开发或实施的所有风险或意外事件。
(1)简要地列出测试对象中将接受测试或将不接受测试的那些性能和功能。
东西。没有固定的视图和目标,你将无法完成部分任务。而且,你会发现很难将对产品的
通常情况下项目计划都是模糊的。模糊的目标必须通过成员的努力转换成可衡量和实现的
实现这种目标。在计划中包括系统视图和目标后,要确保所有的测试人员都知道项目和系
计人员或开发人员沟通,以取得相关资料。测试人员必须知道系统是做什么并且帮助项目
系统目标对测试人员了解自己需要做什么是非常重要的。测试项目负责人应积极与系统设
明什么是要测试的,什么是不要测试的是非常重要的。明确规定这些问题后,测试人员对
说明本计划涵盖的测试范围,比如功能测试、集成测试、系统测试、验收测试等。通常说
(2)如果在编写此文档的过程中作出的某些假设可能会影响测试设计、开发或实施,则列
测试的优先级和先后顺序
1.4.5 测试目标
所有的测试案例已经执行过
该做什么有一个清晰的认识。
哪些部分需要推迟测试,为什么?
是否要验证每个模块的稳定性?
哪些部分不需要测试,为什么?
简要说明测试发布的质量目标:
需要测试和特别注意测试那些部分?
测试是否专么针对与某些问题的解决?
第2章 项目背景
的文档。生什么约束职务测试人员白皮书 测试负责人开发工程师测试文档管理手册使用手册总体设计需求文档API文档测试用例文档说明文档说明CVS Builder开发经理下,测试如何应对2.5测试文档2.3联系方式《总体测试计划》《总体测试方案》(可根据项目情《性能测试方案(报告)》2.5.2测试提交文档2.5.1测试参考文档2.4风险及约束列出项目参与人员的职务、姓名、E-mail 和电话。列出测试过程中可能存在的一些风险和制约因素,并给出规避方案。如:只针对专门的客户群需求的测试。明确说明此约束下的客户群和业务范围。由于研发模式为现场定制,且上线时间压力大,使得测试不充分。明确说明在此中约束由于客观存在的设备、网络等资源原因,使得测试不全面。明确说明哪些资源欠缺,产列出测试过程中可能用到的参考文档、相关的设计文档以及保存位置,测试完成后应产生《测试报告》姓名 作者 E-Mail 电话文档位置(CVS)况进行裁剪)作者 文档位置(CVS) 试是最合适的?《产品操作手册(前台)》《产品操作手册(后台)》《产品安装维护手册》《产品错误代码说明文档》4.1培训资料现,业务流程是否正确测试质量目标测试质量目标 所有的测试案例已经执行过产品规定的操作和运行稳定所有的自动测试脚本已经执行通过每一部分的测试已经被Test Lead确认完成重要的功能不允许有等级为1/2/3的Bug所有的重要等级为1/2的Bug已经解决并由测试验证 确认者(如需说明)确认者(如需说明)3.2测试质量目标3.1产品质量目标评价测试质量的目标可以有:第3章质量目标第4章 资源需求一般的功能或与最终使用者不直接联系的功能不允许有等级为1/2的测试已实现的产品是否达到设计的要求,包括:各个功能点是否以实可以是产品的质量达到什么样的目标,产品的流程联通性达到什么样的要求。系统是否能够正式发行?在代码完成后,应该修复那些缺陷?在系统完成后那种类型的测发过程中尽早建立。一个定义准确的质量目标在以后的产品开发过程中帮助决策。例如,质量标准与系统的及时发布是一样重要的。质量目标是一个强有力的工具,应该在系统开质量不仅是衡量系统的功能或性能是否正常。对系统来说,在开发过程中尽早建立全面的描述本阶段测试目标和要求。质量目标应该包括产品的质量目标和测试小组的质量目标。业务流程培训需求《Readme》培训内容轻量的功能允许有少量2/3等级的错误bug,且bug等级为3的问题不得超过1/功能发现错误等级为1/2/3的Bug的速率正在下降并接近0在最后的三天内没有发现错误等级为1/2/3类的Bug 培训人员 开始时间 完成时间 测试等。SUN450机型 机型(配置)测试工具IP地址10.1.1.1IP地址 操作系统操作系统 平台1:SUN平台2:IBM 用途及特殊说明用途 软件及版本oracle8.1.2第三方软件及版本 2G间间预计空预计空 软件需求工具使用安装配置4.3测试工具 4.2测试环境4.2.2软件测试环境4.2.1硬件测试环境此项目将列出测试使用的工具以及用途:系统管理员按照此计划分配测试资源;“预计空间”:说明第三方软件和应用程序的预计空间;描述建立测试环境所需要的设备、用途及软件部署计划。特殊约束,如开放外部端口,封闭某端口,进行性能测试等,也写在此列;“用途及特殊说明”:此设备的用途,如数据库服务器,web服务器,后台开发等;如有“环境约束说明”:建立此环境时的特殊约束。如需要开发外部访问端口,需要进行性能“软件及版本”:详细说明每台设备上部署的自开发和第三方软件的名称和版本号,以便“机型(配置)”:此处说明所需设备的机型要求以及内存、CPU、硬盘大小的最低要求。自动测试工具 用途用途 测试类型5.3测试类型启动停止测试易用性测试容错性测试边界值测试配置测试完成测试标准中断测试标准开始测试标准开始/中断/完成测试是否采用接口测试采用采用采用采用标准说明发现Block BugLead/R&D Manager确认硬件环境可用且软件正确安装完成说明在按流程操作时是否能够正确处理安装无法正确完成或程序的文档有相当多的失误或系统服务异常或完成测试计划中的测试规划并达到程序和测试质量目标,并由Test 界面测试安装测试异常测试流程测试功能测试安全性和访问控制测试5.1 整体测试策略说明中断/开始/完成测试的标准。第5章 测试策略5.2开始/中断/完成标准本节的目的是说明计划中使用的基本的测试过程。产品达到软件产品质量要求和测试要求后发布,并提交相关的测试文档。使用里程碑技术在测试过程中验证每个模块,测试人员在需求阶段参与测试工作,进行需求review、设计review、测试案例设计和测试开发,在系统开发完成之后,正式执行测试。采用检查系统的容错能力,错误的数据输入不会对功能和系统产生非正常的影响,且程序对错误的输入有正确的提示信息选择边界数据进行测试,确保系统功能正常,程序无异常。根据系统需求文档和设计文档,检查产品是否正确实现了功能。数据流程、逻辑流程、正反流程,检查软件按操作流程进行的测试,主要有业务流程、采用采用采用采用采用采用采用检查系统能否正确安装、配置检查界面是否美观合理检查系统是否易用友好检查系统能否处理异常检查每个模块能否正常启动停止、异常停止后能否正常启动检查配置是否合理、配置是否正常检查系统能否与外部接口正常工作应用程序级别的安全性:检查Actor只能访问其所属用户类型已被授权访问的那些功能 测试技术里程碑技术兼容性测试割接/升级测试编写测试用例自动测试技术验收测试系统测试确认测试集成测试单元测试审评测试回归测试文挡测试压力测试性能测试6.1进度计划采用采用采用采用采用采用采用采用采用采用采用是否采用5.4 测试技术6.1.1测试时间进度不采用用程序。支持的系统平台。览器的版本。说明第6章 测试计划由开发人员进行检查文档是否足够、描述是否合理能够正常工作以及能否满足系统的需求采用采用不采用在此章节,对各阶段的测试给出里程碑计划,包括阶段、里程碑、资源等。核心业务流程采用自动测试技术在产品编码阶段编写测试用例是否存在不合理的标准及要求。行检查,在需求与设计阶段进行用程序访问权限的Actor才能访问系统和应或数据。对于 B/S 架构的系统来说需要考虑用户端浏对于 C/S 架构的系统来说,需要考虑客户端业务流处理是否存在逻辑不严谨及错误以及流程及数据流的处理是否符合标准、系统对检测模块集成后的系统是否达到需求对业务对软件产品功能说明文档和设计说明文档进检查程序修改后有没有引起新的错误、是否系统级别的安全性:检查只有具备系统和应在产品发布前,对照feature list 进行基本需求的确认,确认产品是否正确实现了功能。里程碑的达成标准及验收方法在测试完后制订包括性能测试、压力测试和回归测试进行专门的割接测试或升级测试,提供工程升级割接方案检查系统能否承受大压力,测试产品应该能够在高强度条件下正常运行,不会出现任何错误。提取系统性能数据,检查系统是否满足在需求中所规定达到的性能。由工程实施人员进行设计Review需求Review烟雾测试准备事项安装测试准备事项准备事项文档编写测试实施测试开发测试阶段验收测试系统测试性能测试集成测试功能测试6.1.2测试里程碑6.2测试准备6.2.2安装测试6.2.3烟雾测试6.2.1测试环境准备6.3 具体测试实施任务和时间人员安排 测试功能里程碑测试环境准备测试环境准备设计测试用例制定测试计划测试正式开始进行CVS LOCK产品Release点 开始时间完成时间 开始时间开始时间开始时间开始时间进行cvs lock 完成时间 测试人员完成标准 完成时间完成时间完成时间完成时间 完成可接受性测试和烟雾测试重复进行主路径测试和进行Bug检查测试,产品处于可交付状态并由测试经理和高级经理确认完成所有里程碑测试和标准测试,测试种类包括确认测试和系统测试,且所有以发现的Bug等级为1/2/3的Bug已修复,近期内无发现新的Bug等级为1/2/3的Bug测试人员阶段完成标志测试人员测试人员测试人员 阶段完成标志阶段完成标志阶段完成标志说明
因篇幅问题不能全部显示,请点此查看更多更全内容