下面的程序段A被程序员误写成了程序段B,请设计合适的测试用例。
要求:
(1)列出条件及编号;
(2)列出相应的测试用例;
(3)指出能够发现错误的测试用例。
(1)条件及编号:
①A>=1 且B>=2
②A>=1 且B<2
③A<1 且 B>=2
④A<1 且 B<2
⑤X>=88 且Y>=66
⑥X>=88 且Y<66
⑦X<88 且 Y>=66
⑧X<88 且 Y<6
(2)测试用例
A=1 B=2覆盖①;
A=1 B=1覆盖②;
A=0 B=2覆盖③;
A=0 B=1覆盖④;
X=88 Y=66覆盖⑤
X=88 Y=1覆盖⑥
X=1 Y=66覆盖⑦
X=1 Y=1:覆盖⑧
(3)其中X=88 Y=66能够发现错误。