软件测试计划书模板Word 文档_第1页
软件测试计划书模板Word 文档_第2页
软件测试计划书模板Word 文档_第3页
软件测试计划书模板Word 文档_第4页
软件测试计划书模板Word 文档_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

编号XXXXXXX001某某某建设项目软件测试计划某某某有限公司2018年01月某某某建设项目软件测试计划第1页共17页目录1文档说明211文档控制2111变更记录2112审阅记录32引言421编写目的422项目背景423参考资料524术语和缩略语63测试策略631整体策略632测试范围833测试交接标准9331单元测试交接标准9332集成测试交接标准934测试通过标准935测试类型9351集成测试9352功能测试10353用户界面测试11354性能评测11355负载测试13356强度测试13357容量测试14358安全性和访问控制测试15359故障转移和恢复测试163510配置测试183511安装测试1836风险分析194测试方法1941里程碑技术1942测试用例设计2043测试实施过程2044测试方法综述2145测试团队结构215资源需求2151培训需求2152运行环境22521软件运行环境22522硬件运行环境2251人力资源226测试时间安排23某某某建设项目软件测试计划第2页共17页7测试过程管理2471测试文档24711测试文档管理2472缺陷处理过程2473测试报告241文档说明11文档控制111变更记录文档变更记录在表11中详细记录。表11文档修订变更日期变更人版本备注某某某建设项目软件测试计划第3页共17页112审阅记录表12中详细记录了审阅记录。表12审批表审阅日期审阅人版本备注某某某建设项目软件测试计划第4页共17页2引言21编写目的本文档主要阐述“某某某建设项目软件系统”测试过程中的一些细节,为“某某某建设项目软件系统”的测试工作提供一个框架和规范1确定项目测试的策略、范围和方法。2使项目测试工作的所有参与人员(客户方参与人员、测试管理者、测试人员)对本项目测试的目标、范围、策略、方法、组织、资源等有一个清晰的认识。3使项目测试工作的所有参与人员理解测试控制过程。4从策略角度说明本项目测试的组织和管理,指导测试进展,并作为项目测试工作实施的依据。预期的读者主要有两类受众测试管理人员(项目经理、客户指派人员)和测试人员。1项目经理根据该测试大纲制定进一步的计划、安排(工作任务分配、时间进度安排)和控制测试过程。2客户指派人员通过该测试计划了解测试过程和相关信息。3测试人员根据该测试计划中制定的范围、方法确定测试需求、设计测试用例、执行和报告缺陷。22项目背景项目背景23参考资料表21列出了此次计划涉及到的参考资料。表21参考资料名称备注某某某建设项目软件测试计划第5页共17页某某某建设项目需求规格说明书V15开发计划书V12详细设计说明书V17GBT155322008计算机软件测试规范GBT93862008计算机软件测试文档编制规范计算机软件文档编制规范GB/T8567200624术语和缩略语本文使用了表22术语/定义所显示的面向用户的术语、定义,包括通用词语在本文档中的专用解释。表22术语/定义术语/定义说明表23缩略语所列为本文用到的缩略语。表23缩略语缩略语说明WEB浏览器方式的万维网IE微软互联网浏览器CHROME谷歌互联网浏览器JAVA程序语言及其运行环境GIS地理信息系统WIN微软电脑操作系统ANDROID智能手机操作系统某某某建设项目软件测试计划第6页共17页WINDOWSSERVER微软服务器操作系统SQLSERVER微软数据库管理系统I5、I6英特尔处理器及型号RAM电脑或手机的运行内存APPSCANIBM安全测试扫描工具禅道项目管理软件测试策略测试工程的总体方法和目标测试范围测试该项目所需要执行的全部工作测试用例为特殊目标编制的输入、执行条件以及预期结果BUG系统或功能的缺陷3测试策略31整体策略本项目的特点(以下仅做参考)1某某应急系统属于专业性比较强的业务系统,参与测试的人员对环境保护相关的业务知识撑握有限,需加强对环境污染、防治的了解。2项目系统庞大,内容涉及广泛,功能复杂。3距离初验时间不到5个月,时间比较紧。根据以上特点,制定本项目的测试过程策略如下1尽量做到在有限的时间里发现尽可能多的BUG(尤其是严重BUG),记录于禅道,并分级别做统一的测试管理。2测试计划、部分用例设计同步进行。3测试过程要受到控制。根据事先定义的测试执行顺序进行测试,保证测试过程是受控的。4确定重点。测试重点放在各子系统的功能实现上,问题较多的则是重中之重。依据标准本次测试中测试文档的编写、测试用例的编写、具体的执行测试以及某某某建设项目软件测试计划第7页共17页测试中各项资源的分配和估算,都是以项目经理和产品经理提供的各子系统的需求文档、设计文档为标准,软件的执行以系统逻辑设计构架为依据。测试过程开始结束系统培训/了解系统编写测试用例编写测试计划测试计划测试执行测试用例文档测试BUG记录测试总结测试报告图31测试过程图32测试范围制定此次项目测试范围的依据为1各子系统所包含的功能。2同项目负责人和产品负责人特别确定的测试范围。某某某建设项目软件测试计划第8页共17页要测试的子系统表31测试范围测试内容测试范围知识库应急评估APP应用系统IM会话及消息、短信功能测试平台管理服务器的响应时间服务器的资源使用情况系统支持的负载数量性能测试系统可靠性测试漏洞扫描安全测试模拟攻击33测试交接标准331单元测试交接标准该测试主要由项目组进行,由各项目组根据项目需要进行约定即可。332集成测试交接标准该测试主要由项目组进行,由各项目组根据项目需要进行约定即可。某某某建设项目软件测试计划第9页共17页333系统测试交接标准定义的功能已实现,基本业务流程能正常执行。34测试通过标准1计划的测试用例已全部执行。2经确定的所有缺陷都已得到了商定的解决结果,并没有发现新的缺陷。35测试类型351集成测试集成测试的主要目的是检测系统是否达到需求对业务流程及数据流的处理是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及要求。此阶段测试是基于功能完成的测试。测试目标检测需求中业务流程,数据流的正确性测试范围需求中明确的业务流程,或组合不同功能模块而形成一个大的功能。技术利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容在使用有效数据时得到预期的结果。在使用无效数据时显示相应的错误消息或警告消息。各业务规则都得到了正确的应用。开始标准在完成某个集成测试时必须达到标准完成标准所计划的测试已全部执行。所发现的缺陷已全部解决。测试重点和优先级测试重点指在测试过程中需着重测试的地方,优先级可以根据需求及严重程度来定需考虑的特殊事项确定或说明那些将对功能测试的实施和执行造成影响的事项或因素(内部的或外部的)某某某建设项目软件测试计划第10页共17页352功能测试353用户界面测试354性能评测355负载测试356强度测试357容量测试某某某建设项目软件测试计划第11页共17页358安全性和访问控制测试359故障转移和恢复测试故障转移和恢复测试可确保测试对象能成功完成转移,并能从导致意外数据损失或数据完整性破坏的各种硬件、软件可网络故障中恢复。3510配置测试配置测试核实测试对象在不同的软件和硬件配置中的运行情况。在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。3511安装测试3512卸载测试3513文档测试对相关的设计报告和用户使用说明进行测试。对于设计报告,验证系统与设计文档中的设计思想是否一致;对于用户使用说某某某建设项目软件测试计划第12页共17页明手册进行测试时,验证用户使用说明书中对系统操作方法的描述是否正确,重点是用户使用说明中提到的操作例子要进行测试,保证采用的例子能够在系统中正确完成操作。36风险分析4测试方法41里程碑技术在本项目中,我们将整个测试过程分为几个里程碑,达到一个里程碑后才能转换到下一阶段,以控制整个过程。我们将整个测试过程分为以下几个里程碑表41测试过程信息表里程碑完成标准系统培训1对于本项目所有需要测试的系统的培训完成。2测试人员已经对所有被测系统/模块进行了使用,了解了被测系统的具体功能。测试设计1测试用例已覆盖所有测试需求。2测试用例设计已经完成。测试执行1所有测试用例被执行。2发现的缺陷都有缺陷记录。结果分析1完成测试报告。42测试用例设计本次测试的测试案例,是在经过系统培训后,由测试人员根据对系统的介绍和自己对系统的理解按照系统层次结构组织编写。1本系统案例的编写采用黑盒测试常用的分析方法设计用例。某某某建设项目软件测试计划第13页共17页2对于每一个测试用例,测试设计人员应为其指定输入(或操作)、预期输出(或结果)。3每一个测试用例,都必须有详细的测试步骤描述。4本次测试设计的所有测试用例均需以规范的文档方式保存。5在整个测试过程中,可根据项目实际情况对测试用例进行适当的变更。6测试用例中测试数据的准备,在客户的指导和协助下准备。7按照系统的运行结构安排用例的执行。43测试实施过程本项目由N位测试人员分别负责不同的子系统的测试,实施过程如下1准备测试所需环境。2准备测试所需数据。3按照系统运行结构执行相应测试用例。4记录测试过程中发现的缺陷。5报告缺陷。44测试方法综述本项目测试包括1功能测试,测试各功能是否有缺陷。2性能测试,测试性能指标是否符合相关要求。3安全测试,测试系统是否达到相关安全指标。4测试人员执行测试时,要严格按照测试用例中的内容来执行测试工作。5测试人员要对测试中发现的问题记录到缺陷记录中。6测试总结报告。5资源需求51培训需求参与本次测试的测试人员需要项目组长对测试人员进行系统的相关培训。某某某建设项目软件测试计划第14页共17页培训内容包括1系统架构的培训。2系统数据流程的培训。3各子系统的功能培训。4哪些部分是本次的重点测试对象。52运行环境521软件运行环境表51列出了被测系统的软件运行环境。表51软件运行环境分类软件运行服务器运行数据库运行环境运行浏览器522硬件运行环境表52列出了被测系统的硬件运行环境。表52硬件运行环境资源类型资源描述数量联想昭阳E42801笔记本电脑联想THINKPAD1华为荣耀V81智能手机华为MATE9ANDROID70,八核I6,RAM4G151人力资源测试团队结构某某某建设项目软件测试计划第15页共17页表53标明了测试团队结构信息。表53测试团队结构表角色人员职责6测试时间安排表61列出了各阶段的时间分配情况。表61各阶段时间分配表序号测试活动迭代版本计划开始日期实际开始日期所需工时7测试过程管理71测试文档711测试文档管理本项目对测试文档进行集中管理,文档集

温馨提示

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

评论

0/150

提交评论