软件测试规程_第1页
软件测试规程_第2页
软件测试规程_第3页
软件测试规程_第4页
软件测试规程_第5页
全文预览已结束

下载本文档

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

文档简介

软件测试规程♦通读项目需求设计文档测试准备阶段仔细阅读《软件需求规格说明书》;根据测试手册,做前期的测试准备;♦明确测试任务范围⑴功能测试;⑵界面测试;⑶接口测试;⑷容错测试;⑸负载测试;⑹安全测试;⑺性能测试;⑻稳定性测试;⑼配置测试;⑽安装测试;(11)恢复测试;(12)文档测试;(13)可用性测试学习理解被测试软件由开发人员组织讲解所要执行测试的软件或者产品,测试人员必须认真理解拿到手中待测试的软件或者产品制定测试计划“工欲善其事,必先利其器”。软件测试必须以一个好的测试计划作为基础。作为测试的起始步骤和重要环节。测试计划应包括:产品基本情况调研、测试策略、测试大纲(功能模块的测试、详细测试高级测试)、测试内容(界面测试、测试需求说明)、测试人力资源配置、测试计划的变更、测试硬件环境、测试软件环境、测试工具、测试进度计划表、问题跟踪报告、测试通过准则、测试计划的评审意见等。另外还包括测试计划的目的、测试对象信息、测试计划使用的范围及测试参考文档。项目简介;对产品(项目)的一个了解和概述,主要对产品(项目)功能的简述。测试背景;产品在那种情况下开始研发,执行测试,交待为何而测试产品的背景。测试手段\环境;(手工和自动化工具)测试环境测试辅助工具测试类型(方法);(黑盒测试)⑴功能测试;⑵界面测试;⑶接口测试;⑷容错测试;⑸负载测试;⑹安全测试;⑺性能测试;⑻稳定性测试;⑼配置测试;⑽安装测试;(恢复测试;2文档测试;3可用性测试;测试资源;⑴人力资源⑵系统资源软件测试的角色职责划分人员(角色)职责安排任务时间完成任务时间6.测试策略\测试需求\测试任务\测试点;针对测试需求定义测试类型、测试方法以及需求的测试工具等。对于每种测试,都应提供测试说明,并解释其实施的原因。制定测试策略时所考虑的主要事项有:将要使用的技术以及判断测试何时完成的标准。下面列出了在进行每项测试时需考虑的事项,除此之外,测试还只应在安全的环境中使用已知的、有控制的数据库来执行。不实施某种测试,则应该用一句话加以说明,并陈述这样的理由。例如,“将不实施该测试。该测试本项目不适用”。7.测试工作计划表;编号工作内容开始时间结束时间责任人提交的结果备注设计测试用例测试用例的主要来源为:1)需求说明书及相关文档2)相关的设计说明(概要设计,详细设计等)3)与开发组交流对需求理解的记录(可以是开发人员的一个解释)4)已经基本成型的UI(可以有针对性地补充一些用例)从所得到的资料中,分解出若干小的“功能点”,理解“功能点”,编写相应的测试用例。丄测试用例模板(Excel):项目名称程序版本功能模块名用例编号编制人编制时间论坛功能特性测试目的参考信息预置条件特殊规程说明参考信息测试用例基本流序号名称说明12备选流序号名称说明12相关的用例无测试场景序号名称说明测试数据测试数据集1:

序号操作描述数据预期输出实际输出测试状态(P/F)1P2P测试人员开发人员项目负责人♦确认软件测试软硬件环境CPU:内存:硬盘:数据库:IE/版本:服务器:平台:操作系统/版本:♦搭建测试环境记录下配置环境,常用软件均要安装(如:office,360等)♦执行测试(集成测试、系统测试、验收测试)与优先级的控制集成测试:也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独地工作但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。集成测试应该考虑以下问题:候,穿越模块接口的数据是否会丢失;达到预期要求的父功能;一个模块的功能产生不利的影响;候,穿越模块接口的数据是否会丢失;达到预期要求的父功能;一个模块的功能产生不利的影响;是否会放大,从而达到不可接受的程度。2、各个子功能组合起来,能否3、一个模块的功能是否会对另4、全局数据结构是否有问题;5、单个模块的误差积累起来,因此,单元测试后,有必要进行集成测试,发现并排除在模块连接中可能发生的上述问题,最终构成要求的软件子系统或系统。对子系统,集成测试也叫部件测试。任何合理地组织集成测试,即选择什么方式把模块组装起来形成一个可运行的系统,直接影响到模块测试用例的形式、所用测试工具的类型、模块编号和测试的次序、生成测试用例和调试的费用。通常,有两种不同的组装方式:一次性组装方式和增值式组装方式♦提交缺陷报告♦BUG单模板简版主表BUG编号:被测系统名称:被测系统版本号:被测模块:测试阶段:BUG类型:测试人员:BUG严重性:测试日期:BUG优先级:BUG概要:BUG详情测试路径导航:操作描述:1. 2. 结果描述:修改建议:附件:(可选)备注:(以上内容由具体测试人员填写)BUG状态:BUG结论:BUG原因:处理人员:处理方法:处理日期:BUG处理意见:(以上由BUG的修复人员填写,通常是具体的研发人员)♦Bug单附表环境CPU:内存:硬盘:数据库:IE/版本:服务器:平台:操作系统/版本:♦测试退出准则1.系统满足需求规格说明书的要求按照测试计划完成了系统测试测试用例执行覆盖率达到100%测试需求覆盖率达到100%Block,Crash,Major级缺陷修复率达到100%Minor,Trivial级缺陷修复率达到80%Text,Suggestion,Feature级缺陷修复率达到75%程序能够处理要求的负载系统在要求的硬件和软件平台上工作正常。编制测试报告测试报告是把测试的过程和结果写成文档,并对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。测试报告基于测试中的数据采集以及对最终的测试结果分析。包括:测试执行情况(测试组织、测试时间、测试版本)、覆盖分析(需求覆盖、测试覆盖)、缺陷的统计图表(测试管理工具自动生成各种图表)与分析(缺陷汇总、缺陷分析、残留缺陷与未解决问题)、测试结论及建议、测试环境与配置、测试工具、测试报告的评审意见

温馨提示

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

评论

0/150

提交评论