51Testing软件测试论坛

标题: 哪位能介绍一下用功能图法设计测试用例???谢谢! [打印本页]

作者: chaotiancaitl    时间: 2006-4-3 18:00
标题: 哪位能介绍一下用功能图法设计测试用例???谢谢!
希望能详细一点,看了两本书上的,写的太简单了,不懂!
作者: edwin_chen    时间: 2006-4-3 19:01
功能图法 设计测试用例,好象没有听过
关注
作者: springlee    时间: 2006-4-4 10:53
关注下,没见过
作者: 刘洪鹏    时间: 2007-9-5 09:32
功能图法
(1) 程序功能说明的组成
动态说明:描述输入数据的次序或转移次序
静态说明:描述输入条件和输出条件之间的对应关系
(2) 功能图:由状态迁移图和布尔函数组成,状态迁移图用状态和迁移来表示。一个状态指出数据输入的位置(或时间),一个迁移指明状态的改变,同时要依靠判定表或因果图表示的逻辑功能
(3) 功能图法概述
用功能图形象地表示程序的功能说明,并机械地生成功能图的测试用例
功能图模型由状态迁移图和逻辑功能模型构成
状态迁移图:用于表示输入数据序列以及相应的输出数据;由输入数据和当前状态决定输出数据和后续状态
逻辑功能模型:用于表示在状态中输入条件和输出条件的对应关系。由输入数据决定输出数据。此模型只适用于描述静态说明
功能图测试用例由测试中经过的一系列状态和在每个状态中必须依靠输入/输出数据满中的一对条件组成
(4) 测试用例生成方法
从状态迁移图中选取测试用例,用节点代替状态,用弧线代替迁移,状态图就可转化成一个程序的控制流程图形式
(5) 测试用例生成规则
为了把状态迁移(测试路径)的测试用例与逻辑模型(局部测试用例)的测试用例组合起来,从功能图生成实用的测试用例,
在一个结构化的状态迁移(SST)中,定义3种形式的循环:顺序,选择和重复
(6) 功能图生成测试用例步骤
生成局部测试用例:在每个状态中,从因果图生成局部测试用例。局部测试用例由原因值(输入数据)组合与对应的结果值
(输出数据或状态)构成
测试路径生成:利用上面的规则生成从初始状态到最后状态的测试路径
测试用例合成:合成测试路径与功能图中每个状态的局部测试用例。结果是初始状态到最后状态的一个状态序列,以及每个状
态中输入数据与对应输出数据的组合。
测试用例的合成算法:采用条件构造树
作者: 刘洪鹏    时间: 2007-9-5 09:32
功能图法
(1) 程序功能说明的组成
动态说明:描述输入数据的次序或转移次序
静态说明:描述输入条件和输出条件之间的对应关系
(2) 功能图:由状态迁移图和布尔函数组成,状态迁移图用状态和迁移来表示。一个状态指出数据输入的位置(或时间),一个迁移指明状态的改变,同时要依靠判定表或因果图表示的逻辑功能
(3) 功能图法概述
用功能图形象地表示程序的功能说明,并机械地生成功能图的测试用例
功能图模型由状态迁移图和逻辑功能模型构成
状态迁移图:用于表示输入数据序列以及相应的输出数据;由输入数据和当前状态决定输出数据和后续状态
逻辑功能模型:用于表示在状态中输入条件和输出条件的对应关系。由输入数据决定输出数据。此模型只适用于描述静态说明
功能图测试用例由测试中经过的一系列状态和在每个状态中必须依靠输入/输出数据满中的一对条件组成
(4) 测试用例生成方法
从状态迁移图中选取测试用例,用节点代替状态,用弧线代替迁移,状态图就可转化成一个程序的控制流程图形式
(5) 测试用例生成规则
为了把状态迁移(测试路径)的测试用例与逻辑模型(局部测试用例)的测试用例组合起来,从功能图生成实用的测试用例,
在一个结构化的状态迁移(SST)中,定义3种形式的循环:顺序,选择和重复
(6) 功能图生成测试用例步骤
生成局部测试用例:在每个状态中,从因果图生成局部测试用例。局部测试用例由原因值(输入数据)组合与对应的结果值
(输出数据或状态)构成
测试路径生成:利用上面的规则生成从初始状态到最后状态的测试路径
测试用例合成:合成测试路径与功能图中每个状态的局部测试用例。结果是初始状态到最后状态的一个状态序列,以及每个状
态中输入数据与对应输出数据的组合。
测试用例的合成算法:采用条件构造树
作者: lyscu    时间: 2007-9-14 11:45
能不能举个例子啊,这样说太空洞了。
作者: 红尾鱼鱼    时间: 2008-9-17 20:44
是啊!这些说法书上都有,就是想看实际例子
作者: fbs19871014    时间: 2010-4-22 17:56
标题: 到目前为止还没有找到实例
到目前为止还没有找到实例
作者: 狐、媚娘    时间: 2012-3-2 17:35
ATM自动出纳机功能图。
作者: dayan0103    时间: 2012-4-28 16:44
求实例啊!!!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2