搜题
问题   更新时间2023/6/29 21:21:00

设计下列伪程序的判定覆盖测试用例。
BEGIN
INPUT(a,b,c,x,y,z,t);
IF (a>10) THEN
x=10
ELSE
x=1
END IF
IF(b>10)AND (t<3) THEN
y=20
ELSE
y=2
END IF
IF(c>15) THEN
z=30
ELSE
z=3
END IF
PRINT(x,y,z)
END

判断覆盖标准为,不仅使条语句都至少执行一次,还要是程序中每个分支都至少执行一次。也就是说,设计的测试用例使每个判定都有一次取“真”和“假”的机会。 测试用例(不唯一):a=16 t=0 b=11 c=16; a=5 t=0 b=10 c=15
王老师:19139051760(拨打)