关于counter设计测试用例的问题
在设计counter的用例时,有个问题想请大家帮忙解决下counter有:统计代码行,统计注释行,统计空行,统计总行,以及它们之间组合统计的功能共5个.考虑了被统计的源代码有:空文件,全代码行的文件,全注释行的文件,代码行+空行,代码行+注释行,空行+注释行,共6种类型的源文件,这可以用正交试验法来设计用例吗?可以的话把功能当因子,还是源文件的类型? 还是有别的做法?
谢谢 正交试验法是用来覆盖两两组合的
每一个选项就是一个因子(代码行、注释行、空行、总行)
状态有两种(选或不选) 哪些当成因子,关键是看你要组合哪些东西了,如果想把统计功能和文件类型来进行组合,那他们都是因子 - - 思路有点混乱 一共3个功能 就是3因子 每个因子2各状态 统计/不统计
3因子2状态的
不知道对不对
搂住你把状态设计混乱了 这个思路有点乱...打算弄个2因子5状态的正交表来做?
还是
你想把"统计代码行,统计注释行,统计空行,统计总行,以及它们之间组合统计"作为5个因子?
如果是上面那种想法的话……我是没见过2因子5状态的正交表,不过从正交分析法考虑的是因子两两的所有组合这个角度来看,2因子5状态的正交表一定是全排列的。干脆判定表做,5*6=30个用例。
如果是下面那种想法,那么前面4个因子的组合状态是不应该作为第5个因子的。你可以把“统计代码行,统计注释行,统计空行,统计总行,源文件含空行,源文件含注释行,源文件含代码行”看成7个因子,每个因子含2个状态,正好能采用7因子2状态正交表,8个用例。 嗯,正交弄得人晕晕的。高手在哪?快指点指点把
页:
[1]