测试方法个人学习笔记

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

因果分析法学习笔记

∨或:若c1或c2或c3是1,则ei是1;否则ei为0。“或”可有任意个输入∧与:若c1和c2都是1,则ei为1;否则ei为0。“与”也可有任意个输入

输入条件的约束

1、E约束(异),a和b中最多有一个可能为1,即a和b不能同时为1

2、I约束(或),a、b、c中至少有一个必须是1,即a、b、c不能同时为0

3、O约束(唯一),a和b有且仅有一个为1

4、R约束(要求),a为1时,b必须是1,即不可能a是1时b是0

输出条件的约束(只有M约束)

5、M约束(强制),若结果a是1,则结果b强制为0

因果分析过程

2、画出因果图

根据情形不同组合不同连线

实例1:第一个字符是#或*(不是则给出信息N),第二个字符是数字(不是则给出信息M)原因:c1-第一个字符是“#”

c2-第一个字符是“*”

c3-第二个字符是一个数字

结果:a1-输出信息N

a2-修改文件

a3-给出信息M

实例2:

原因:

c1:投入1元5角硬币

c2:投入2元硬币

c3: 按可乐按钮

c4:按红茶按钮c5:按雪碧按钮中间状态:

11:已投币

12:已按钮

结果:

a1:退还5角硬币a2:输出可乐

a3:输出红茶

a4:输出雪碧

相关文档
最新文档