内容提纲复习因果图法的思想因果图法的步骤举例练习作业复习等价类划分法的思想边界值分析法的思想1、因果图法概述等价类划分方法和边界值分析方法着重考虑输入条件,而不考虑输入条件的各种组合,也不考虑输入条件之间的相互制约的关系,但有时一些具体问题中的输入之间存在着相互依赖的关系,如:NextDate函数问题。1、因果图法概述如果输入之间有关系,我们在测试时必须考虑输入条件的各种组合,那么可以考虑使用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来设计测试用例,这就需要利用因果图。因果图方法最终生成的就是判定表。它适合于检查程序输入条件的各种组合情况。因果图法的基本思想使用因果图法设计测试用例时,首先从程序规格说明书的描述中,找出因(输入条件)和果(输出结果或者程序状态的改变),然后通过因果图转换为判定表,,用Ei表示结果,各结点表示状态,可取值“0”或“1”。“0”表示某状态不出现,“1”表示某状态出现。主要的原因和结果之间的关系有:C1C2C1因果图法恒等:若c1为1,则e1也为1,:若c1是1,则e1为0,:若c1或c2或c3是1,则e1是1,若三者都不为1,:若c1和c2都是1,则e1为1,否则若有其中一个不为1,,输入状态之间可能存在某些依赖关系,这种依赖关系被称为”约束”.在因果图中使用特定的符号来表示这些约束关系:约束关系说明:E约束(异):a,b最多有一个可能为1,不能同时为1.
第10次课 来自淘豆网m.daumloan.com转载请标明出处.