yinfeng920 发表于 2007-9-6 18:31:44

关于counter设计测试用例的问题

在设计counter的用例时,有个问题想请大家帮忙解决下
counter有:统计代码行,统计注释行,统计空行,统计总行,以及它们之间组合统计的功能共5个.考虑了被统计的源代码有:空文件,全代码行的文件,全注释行的文件,代码行+空行,代码行+注释行,空行+注释行,共6种类型的源文件,这可以用正交试验法来设计用例吗?可以的话把功能当因子,还是源文件的类型? 还是有别的做法?
谢谢

跳舞的猫咪 发表于 2007-9-6 18:36:36

正交试验法是用来覆盖两两组合的
每一个选项就是一个因子(代码行、注释行、空行、总行)
状态有两种(选或不选)

skinapi 发表于 2007-9-7 18:35:11

哪些当成因子,关键是看你要组合哪些东西了,如果想把统计功能和文件类型来进行组合,那他们都是因子

Jor 发表于 2007-9-7 18:41:53

- - 思路有点混乱 一共3个功能 就是3因子 每个因子2各状态 统计/不统计
3因子2状态的
不知道对不对
搂住你把状态设计混乱了

scorix 发表于 2007-9-8 14:52:56

这个思路有点乱...打算弄个2因子5状态的正交表来做?
还是
你想把"统计代码行,统计注释行,统计空行,统计总行,以及它们之间组合统计"作为5个因子?

如果是上面那种想法的话……我是没见过2因子5状态的正交表,不过从正交分析法考虑的是因子两两的所有组合这个角度来看,2因子5状态的正交表一定是全排列的。干脆判定表做,5*6=30个用例。
如果是下面那种想法,那么前面4个因子的组合状态是不应该作为第5个因子的。你可以把“统计代码行,统计注释行,统计空行,统计总行,源文件含空行,源文件含注释行,源文件含代码行”看成7个因子,每个因子含2个状态,正好能采用7因子2状态正交表,8个用例。

xia330 发表于 2007-9-17 01:00:45

嗯,正交弄得人晕晕的。高手在哪?快指点指点把
页: [1]
查看完整版本: 关于counter设计测试用例的问题