場景要求:”……對功率大于50馬力的機(jī)器、維修記錄不全或已運(yùn)行10年以上的機(jī)器,應(yīng)給予優(yōu)先的維修處理……”。這里假定,“維修記錄不全”和“優(yōu)先維修處理”均已在別處有更嚴(yán)格的定義。請建立決策表。
(1)確定規(guī)則的個數(shù)。
(2)列出所有的條件樁和動作樁。
(3)填入條件項。
(4)填入動作項,得到初始決策表。
(5)簡化決策表,合并相似規(guī)則。
使用基本路徑測試方法,為以下程序段設(shè)計測試用例。
(1)畫出程序的控制流圖,編號已經(jīng)給出。
(2)計算程序的循環(huán)復(fù)雜度,導(dǎo)出程序基本路徑集中的獨立路徑條數(shù)。
(3)導(dǎo)出基本路徑集,確定程序的獨立路徑。
(4)根據(jù)(3)中的獨立路徑,設(shè)計測試用例(確?;韭窂郊械拿恳粭l路徑的執(zhí)行)的輸入數(shù)據(jù)和預(yù)期輸出。
有一段程序如下,請設(shè)計測試用例以滿足語句覆蓋要求。