獨立路徑測試
作者:佚名 時間:2012-08-28 分享到:
在模塊中應(yīng)對每一條獨立執(zhí)行路徑進行測試,保證模塊中每條語句至少執(zhí)行一次,應(yīng)設(shè)計測試用例以發(fā)現(xiàn)因錯誤計算,不正確的比較和不適當?shù)目刂屏髟斐傻腻e誤,此時基本路徑測試和循環(huán)測試是最常用且最有效的測試技術(shù)。通過獨立路徑測試可以發(fā)現(xiàn)的錯誤包括:
1.誤解或用錯了算術(shù)或邏輯運算符的優(yōu)先次序;
2.混合類型運算,即運算對象的類型不相容;
3.算法錯誤;
4.變量初始值;
5.運算精度不夠;
6.表達式符號錯;
7.算法錯誤;
8.不同數(shù)據(jù)類型的比較;
9.因浮點去處精度造成的兩值不等;
10.關(guān)系表達式中的錯誤變更和比較符;
11.錯誤地多或少循環(huán)一次;
12.循環(huán)終止條件錯誤或不可能出現(xiàn)、
13,迭代發(fā)散時不能退出循環(huán);
14.錯誤地修改了循環(huán)變量。