slam 发表于 2016-12-16 13:35:18

ISTQB的一道题

这个题怎么理解呢?求助各位兄弟姐妹?为什么选A呢?

puchonghui 发表于 2016-12-16 13:38:48

n=2

梦想家 发表于 2016-12-16 13:50:41

看过这道题但是我不会

若尘_51 发表于 2016-12-16 14:08:16

判定覆盖又称为分支覆盖,使设计的测试用例保证程序中每个判断的每个取值分支至少经历一次
只要取个n>1的值就可以将每个分支执行一次,如:n=2
(1)先将n>1的这个分支执行一次,返回Fib(1)+ Fib(0)+ Fib(-1)
(2)Fib(1)、 Fib(0)、 Fib(-1)分别将n=1、n=0、else的分支执行了一次
因此,如果是至少要多少用例的话,1个足矣。

slam 发表于 2016-12-16 15:07:33

太感谢啦!

slam 发表于 2016-12-21 16:49:02

非常感谢大神详细的解释。:)

jingzizx 发表于 2016-12-24 13:29:52

:lol
页: [1]
查看完整版本: ISTQB的一道题