有一程序段;
① if (a>1)
②then a=a/b;
③else a=a * b;
④if ((a=2)and (b>1))
⑤ then a=a + b;
⑥ else a=a-b
要求:
(1)什么是分支覆盖?给出符合分支覆盖标准的最小测试用例集。
(2)什么是条件覆盖?给出符合条件覆盖标准的最小测试用例集。
(注:输入a, b∈[1,4],测试用例的格式为:[输入(a, b),输出(a, b)],例:[(1,4),(0,4)])
(1)分支覆盖是指至 少将程序中的每一个分支执行一次。 

扫描二维码免费使用微信小程序搜题/刷题/查看解析。
版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。