参考解答
(1)分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。
(2)分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系? 根据这些关系,画出因果图。
(3)由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现。为表明这些特殊情况,在因果图上用一些记号标明约束或限制条件。
(4)把因果图转换成判定表。
(5)把判定表的每一列拿出来作为依据,设计测试用例。
相似问题
用来辅助软件开发 运行 维护 管理 支持等过程中的活动的软件称为软件开发工具 通常也称为什么工具?
用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件开发工具,通常也称为什么工具?
系统开发的10个基本原理是什么?
系统开发的10个基本原理是什么?
.头文件中的 ifndef/define/endif 是做什么用的?
头文件中的 ifndef define endif 是做什么用的?
软件的互操作性是指什么?
软件的互操作性是指什么?
软件设计的主要任务是设计软件的结构 过程和模块 其中软件结构设计的主要任务是要确定什么?
软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定什么?
