30. 計算式的求值的順序是否容易讓人感到混亂
31. 比較是否正確
32. 是否存在分數和浮點(diǎn)數的比較
33. 如果( 32 ),精度問(wèn)題是否會(huì )影響比較
34. 每一個(gè)邏輯表達式是否都得到了正確表達
35. 邏輯表達式的操作數是否均為邏輯值
36. 程序中的 Begin … End 和 Do … While 等語(yǔ)句中, End 是否對應
37. 程序、模塊、子程序和循環(huán)是否能夠終止
38. 是否存在永不執行的循環(huán)
39. 是否存在多循環(huán)一次或少循環(huán)一次的情況
40. 循環(huán)變量是否在循環(huán)內被錯誤地修改
41. 多分支選擇中,索引變量是否能超過(guò)可能的分支數
42. 如果( 41 ) , 該情況是否能夠得到正確處理
43. 全局變量定義和用法在各個(gè)模塊中是否一致
44. 是否修改了只作為輸入用的參數
45. 常量是否被作為形式參數進(jìn)行傳遞
B 動(dòng)態(tài)測試
1. 測試數據是否具有一定的代表性
2. 測試數據是否包含測試所用的各個(gè)等價(jià)類(lèi)(邊界條件、次邊界條件、空白、無(wú)效)
3. 是否可能從客戶(hù)那邊得到測試數據
4. 非( 3 )的情況下,所用的測試數據是否具有實(shí)際的意義(客戶(hù)業(yè)務(wù)上的)
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/