- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
测试需求分析和测试用例设计上海鸿冠信息科技有限公司
2ofX目录测试用例设计测试需求分析12QA3
想想以下几个问题3ofX0504020301什么是测试需求?为什么要识别测试需求?测试需求从哪里来?业务需求与测试需求是怎样的关系?如何分析测试需求?
什么是测试需求4ofX测试需求是用来识别什么内容是需要进行测试的测试需求通常需要覆盖一些业务规则,功能以及非功能的内容,不需要有实际的测试数据出现。
为什么要识别测试需求5ofX01确定测试完整性的一个基础02确定测试的范围03识别可做自动化测试的策略04测试的方向标
测试需求从哪里来6ofX业务需求功能内部逻辑MRD技术设计方案UC等
业务需求与测试需求的关系7ofX业务需求通常是指系统需要做什么0102测试需求除了需要覆盖系统应该做什么外,还要覆盖系统不应该做什么。03测试需求是用来发现需求中存在的问题
如何分析测试需求8ofX
实例分析9ofX1.验证出租车任务成功
1.1检查客户投保情况
1.2查询车是否可取
1.3查询车辆费用
1.4开出租票
1.4.1验证顾客记录能输入
1.4.2验证信用卡信息查询结果有效
1.4.2.1验证在有效日期范围内
1.4.2.2验证字段的有效位数
1.4.2.3验证信用卡余额足够
1.4.3验证车的状态从“等待”变为“已出租”2.账务结算功能
3.出租车预定功能
10ofX目录测试用例设计测试需求分析12QA3
想想以下几个问题11ofX01什么是测试用例?02设计测试用例应该遵循什么原则?03有哪几种常见的测试用例编写格式?04有哪几种常见的测试用例设计方法?05如何编写有效测试用例?
什么是测试用例12ofX测试用例是一个包含输入和预期输出的与程序行为有关的标识测试用例是由测试中经过的一系列状态和在每个状态中必须依靠输入/输出数据满足的一对条件组成的
测试用例的作用13ofX执行测试,发现缺陷01重复执行测试,重现缺陷02管理测试过程03回归测试,验证缺陷是否修复04
测试用例设计原则14ofX准确性01简洁性02可重用性03适用性04可跟踪性05纯净性06
测试用例编写格式测试用例的编写有三种主要格式:15ofXMatrixAutomatedScriptStep-by-Step
测试用例编写格式16ofXStep-by-Step(按步骤)
测试用例编写格式17ofXMatrix(矩阵表)
测试用例编写格式AutomatedScript18ofX1脚本,如VBscript3开源测试框架,如XUnit2TCL4根据开发语言自主开发
测试用例设计方法19ofX功能分解01等价类划分02边界值分析03因果图法04业务流方法05
测试用例设计方法-功能分解20ofX功能分解是把待实现的系统分解成一系列逐步细化的概念化的过程。这种概念化可以表示为结构图(StructureChart)来进行交流。该图用方框表示创建的过程,用箭头指向子过程。
测试用例设计方法-等价类划分21ofX等价列划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测试用例。有效等价类和无效等价类确定等价类的六个基本原则等价类方法设计测试用例的三大原则范例:三角形问题
测试用例设计方法-边界值分析22ofX边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。选择边界值方法设计测试用例的原则12
测试用例设计方法-因果图法23ofX是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。
测试用例设计方法-因果图法(续1)24ofX四种因果关系
测试用例设计方法-因果图法(续2)25ofX五种约束关系
测试用例设计方法-业务流方法26ofX起源于系统级别的测试,把多个功能通过流程方式串接起来运转的测试方式设计步骤与功能测试用例不同在于:是多个功能用例的组合,会包含单一功能模块、接口交互等内容关注流程走向,不关注具体功能(表现为流程图的路线覆盖,覆盖路线必定覆盖节点)
如何设计有效的测试用例27ofX测试用例易测性01使用合理的语言02控制测试用例的长度03使用模板04使用克隆05使用测试管理软件06注意测试用例依赖关系的利弊07
目录28ofX3QA21测试需求分析测试用例设计
QA29ofX
30ofX谢谢!
您可能关注的文档
最近下载
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- YY_T 0316-2016医疗器械 风险管理对医疗器械的应用.pdf
- 猪肉部位分割图.doc VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- GJB 438C-2021 军用软件开发文档通用要求 (高清,带章).docx VIP
- 人教版高中英语选修二单词表.doc VIP
- 广东省广州天河区2023-2024学年八年级上学期期末数学试卷(含答案).docx VIP
- erp培训课资料课件.ppt VIP
- 2025四川广安前锋区选聘区属国有企业领导人员笔试参考题库附带答案详解.docx
- 脑积水患者的护理PPT参考课件.ppt VIP
文档评论(0)