- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。场景法就是通过用例场景描述用例执行的路径,从用例开始到结束遍历这条路径上所有基本流和备选流。2.7场景法第28页,共48页,星期日,2025年,2月5日使用用例进行需求建模利用用例(usecase)进行需求建模的输出物,包括用例模型术语表补充规格说明第29页,共48页,星期日,2025年,2月5日用例模型(UseCaseModel)用例模型使用用例(UseCase)描述系统功能的模型,包含用例图(UseCaseDiagram)每个用例的规格说明(UsecaseSpecification)第30页,共48页,星期日,2025年,2月5日用例规格说明用例规格说明是文本描述,利用结构化自然语言第31页,共48页,星期日,2025年,2月5日事件流事件流组成基本流(BasicFlow)仅有一个基本流,如图中的白色箭头是经过用例的最简单的路径,指每个步骤都“正常”运作时所发生的事情备选流(AlternativeFlow)可以有多个,描述基本流步骤可选的或备选的情况异常事件流程事件流的结构第32页,共48页,星期日,2025年,2月5日场景定义场景是事件流的一个实例,由基本流或基本流和备选流中的步骤组成,表明了用户执行系统的操作序列。第33页,共48页,星期日,2025年,2月5日从事件流到场景从事件流到场景场景可以遍历所有从用例开始到结束的包含基本流和备选流的路径场景1:基本流;场景2:基本流、备选流1;场景3:基本流、备选流1、备选流2;场景4:基本流、备选流3;场景5:基本流、备选流3、备选流1;场景6:基本流、备选流3、备选流1、备选流2;场景7:基本流、备选流4;场景8:基本流、备选流3、备选流4。注:为简单起见,场景5、6和8只考虑了备选流3循环执行一次的情况某用例的基本流和备选流第34页,共48页,星期日,2025年,2月5日从事件流到场景从事件流到场景场景可以遍历所有从用例开始到结束的包含基本流和备选流的路径场景1:基本流0;场景2:基本流0、备选流1;场景3:基本流0、备选流1、备选流2;场景4:基本流0、备选流1、备选流4;场景5:基本流0、备选流3;场景6:基本流0、备选流3、备选流1;场景7:基本流0、备选流3、备选流1、备选流2;场景8:基本流0、备选流3、备选流4;场景9:基本流0、备选流3、备选流5;场景9:基本流0、备选流4;012354第35页,共48页,星期日,2025年,2月5日第1页,共48页,星期日,2025年,2月5日复习—决策表法基于决策表的测试是最严格,最具有逻辑性的黑盒测试方法。决策表是把作为条件的所有输入的各种组合值以及对应输出值都罗列出来而形成的表格。它能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用决策表能够设计出完整的测试用例集合。决策表适合处理:针对不同逻辑条件的组合值,分别执行不同的操作这样的问题。第2页,共48页,星期日,2025年,2月5日复习—决策表法决策表的组成:构造决策表可采用以下5个步骤:列出所有的条件桩和动作桩。确定规则的个数。填入条件项。填入动作项,得到初始决策表。简化决策表,合并相似规则。第3页,共48页,星期日,2025年,2月5日第二章黑盒测试2.1黑盒测试的基本概念2.2等价类划分2.3边界值分析法2.4因果图法2.5决策表法2.6黑盒测试方法的比较与选择2.7黑盒测试工具介绍第4页,共48页,星期日,2025年,2月5日因果图法当程序输入之间有关系,例如:约束关系、组合关系时,用等价类划分和边界值分析是很难描述的,测试效果难以保障。因此必须考虑使用一种适合于描述对于多种条件的组合,产生多个相应动作的测试方法——因果图法。因果图法——就是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种情况的组合。如果开发项目在设计阶段就采用的决策表,就不必再画因果图,可以直接利用决策表设计测试用例。第5页,共48页,星期日,2025年,2月5日因果图法因果图法的原理因果图:以直线连接左右结点,左结点表示输入状态(因),右结点表示输出状态(果
您可能关注的文档
最近下载
- 2025年安徽省高速收费站收费员招聘考试(综合知识)历年参考题库含答案详解(5套).docx VIP
- 2025年八年级物理(下册)期末试卷及答案(通用) .pdf VIP
- 2025春季开学典礼校长致辞:“思进、思变、思稳”,用3思开启新学期高光时刻.docx VIP
- TSG08_2024特种设备使用管理规则.pdf VIP
- 小学语文三年级上册 习作:那次玩得真高兴 第一课时 课件.pptx VIP
- 13《穷人》一课一练 (含答案)179.docx VIP
- 《资本运营(杨浩》课件.ppt VIP
- 2025年军事理论知识测试题库附答案.docx VIP
- 《基于ABB机器人搬运工作站设计报告(附编程)》10000字.doc
- 部编版小学三年级语文上册第一单元集体备课《学校生活》教材分析.ppt VIP
文档评论(0)