语句覆盖”是一个比较弱的测试标准,它的含义是:选择足够的测试用例,使得程序中每个语句至少都能被执行一次。
如,例1:
PROCEDURE M(VAR A,B,X:REAL);
BEGIN
IF (A>1) AND (B=0) THEN X:=X/A;
IF (A=2) OR (X>1) THEN X:=X+1;
END.
其中 X:= X/A;怎么理解?
...全文
1334打赏收藏
X:= X/A; 何解?
语句覆盖”是一个比较弱的测试标准,它的含义是:选择足够的测试用例,使得程序中每个语句至少都能被执行一次。 如,例1: PROCEDUREM(VAR A,B,X:REAL); BEGIN IF (A>1) AND (B=0) THEN X:=X/A; IF (A=2) OR (X>1) THEN X:=X+1; END. 其中 X:= X/A;怎么理解?