测试用例编写规范.doc_第1页
测试用例编写规范.doc_第2页
测试用例编写规范.doc_第3页
测试用例编写规范.doc_第4页
全文预览已结束

下载本文档

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

文档简介

测试用例编写规范目的1. 为用例的质量负责,使用例编写工作能够有序、合理;2. 为测试人员设计用例提供一种规范;3. 能有效的提高系统所有功能点的覆盖率。适用范围适用于人员:测试人员适用于公司对项目的业务流程、功能(功能点)测试的测试用例编写。测试用例用例概念:测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。用例的用途1. 指导测试工作有序进行,使实施测试的数据有据可依2. 确保所实现的功能与客户预期的需求相符合3. 跟踪测试进度,确定测试重点4. 评估测试结果的度量标准5. 分析缺陷的标准用例的内容格式NO测试项(功能)用例目的测试场景测试数据预期结果实际结果是否通过1. NO:用例编号,唯一标识;2. 测试项:要测试的功能点(系统、模块功能)3. 用例目的:编写设计这条件用例的目的4. 测试场景:为了验证用的例的目的,需要执行什么操作步骤5. 测试数据:执行操作过程需要录入的数据信息6. 预期结果:执行完成操作后,程序预期表现的结果7. 实际结果:执行完成操作后,程序实际显示结果 8. 是否通过:与预期结果是否相符,相符实际结果内显示Pass(表明用例通过)与预期结果不一致显示Failed(表明执行有偏差/错误)用例设计方法测试用例设计方法等价类划分法:是一种最典型的黑盒测试方法,它完全不考虑程序的内部结构,而是只根据对程序的要求和说明进行测试用例的设计。测试人员要求对需求说明书中的各项功能需求进行细致分析,把程序的输入域划分成若干个部分,然后从每个部分中选取少数代表性数据作为测试用例,经过这种划分后,每一类的代表性数据在测试中的作用都等价于这一类中的其他值边界值分析法:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。如:控件可录入字符的【最小值-1,最小值,最大值,最大值+1】错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法,列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。测试用例设计的原则全面性1. 应尽可能覆盖程序的各种路径。2. 应考虑存在跨年、跨月的数据。3. 大量数据并发测试的准备。正确性1. 输入界面后的数据应与测试文档所记录的数据一致;2. 预期结果应与测试数据发生的业务吻合。符合正常业务惯例1. 测试数据应符合用户实际工作业务流程。2. 兼顾各种业务变化的可能。系统性1. 对于系统业务流程要能够完整说明整个系统的业务需求、系统由几个子系统组成以及它们之间的关系。2. 对于模块业务流程要能够说明清楚子系统内部功能、重要功能点以及它们之间的关系。连贯性1. 对于系统业务流程来说,各个子系统之间是如何连接在一起,如果需要接口,各个子系统之间是否有正确的接口;如果是依靠页面链接,页面链接是否正确。2. 对于模块业务流程来说,同级模块以及上下级模块是如何构成一个子系统,其内部功能接口是否连贯。仿真性人名、地名、电话号码等应具有模拟功能,符合一般的命名惯例。可操作性测试用例中应写清测试的操作步骤,不同的操作步骤相对应的操作结果。用例设计步骤1. 测试需求分析:从项目需求分析文档/概要设计/详细设计/原型图中,了解出项目的需求。通过测试人员自己的分析、 理解,整理成为测试需求,使测试人员能清楚被测项目包含的功能点。2. 业务流程分析:分析了解被测试项目所属的行业及其业务知识。对被测项目的业务流程要全部梳理出来(可画出项目的流程图,也可用头脑风暴)。项目的流程:主线流程、分支流程、数据流转,流转过程中关键点的判断条件以及完成操作的一些非必要条件。3. 测试用例设计:主要包括功能测试、界面测试、兼容性测试、易用性测试、异常测试、性能测试、压力测试等,在设计用例时要尽量考虑录入正常、边界、异常值等系统的处理情况 4. 测试用例评审:由测试用例设计者发起,参加的人员需包括测试负责人、项目经理、 开发人员及其他相关的测试人员。5. 测试用例完善:测试用例编写完成之后需不断完善,软件产品新增功能或更新需求后, 测试用例必须配套

温馨提示

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

评论

0/150

提交评论