首页 > 编程知识 正文

软件测试 因果图,测试 因果图法

时间:2023-05-04 15:28:13 阅读:178838 作者:4617

2014-10-08 06:30:01

读(156 )

等价类的分割方法和边界值的分析方法都侧重于输入条件,但没有考虑输入条件之间的联系、组合等。 如果考虑输入条件之间的组合,则有可能产生新的状况。 但是,检查输入条件的组合并不是一件容易的事情,即使将所有的输入条件分割为等价类,它们的组合也相当多。 因此,必须考虑采用适合于对多个条件的记述的组合,并据此以产生多个动作的形式设计测试用例

因果图的方法最终生成判定表。适用于检查程序输入条件的各种组合。

使用因果图生成测试用例的基本步骤:

1 )在分析软件规格记述中,它们是原因(即输入条件或者输入条件的等价类),它们是结果)即输出条件,对各自的原因和结果赋予识别符。

)2)分析软件规格说明描述中的含义,确定原因与结果之间、原因与原因之间的对应关系,并根据这些关系绘制因果关系图。

)3)由于语法和环境的限制,原因和原因之间可能不会发生原因和结果的组合。 为了说明这些特殊情况,在因果图上用几个符号表示制约和限制条件。

)4)将因果图转换为判定表。

)5)以判定表的各列为依据,设计测试用例。

从因果关系图中生成的测试用例(存在局部、组合关系的)包括所有输入数据取TRUE和取FALSE的情况,构成的测试用例数量最少,随着输入数据数量的增加呈线性增加。

分享给朋友:

父母~如果有更好的回答,请在评论区发表自己的见解。

详情请参阅以下内容。

测试问题

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。