軟件測試應遵循的原則 軟件測試
為了達到上述的原則,需要注意以下幾點(diǎn):
1.應當把“盡早和不斷地測試”作為開(kāi)發(fā)者的座右銘。
2.程序員應該避免檢查自己的程序,測試工作應該由獨立的專(zhuān)業(yè)的軟件測試機構來(lái)完成。
3.設計測試用例時(shí),應該考慮到合法的輸入和不合法的輸入,以及各種邊界條件,特殊情況下要制造極端狀態(tài)和意外狀態(tài),比如網(wǎng)絡(luò )異常中斷、電源斷電等情況。
4.一定要注意測試中的錯誤集中發(fā)生現象,這和程序員的編程水平和習慣有很大的關(guān)系。
5.對測試錯誤結果一定要有一個(gè)確認的過(guò)程。一般有A測試出來(lái)的錯誤,一定要有一個(gè)B來(lái)確認,嚴重的錯誤可以召開(kāi)評審會(huì )進(jìn)行討論和分析。
6.制定嚴格的測試計劃,并把測試時(shí)間安排得盡量寬松,不要希望在極短的時(shí)間內完成一個(gè)高水平的測試。
7.妥善保存一切測試過(guò)程文檔,意義是不言而喻的,測試的重現性往往要靠測試文檔。
8.回歸測試的關(guān)聯(lián)性一定要引起充分的注意,修改一個(gè)錯誤而引起更多錯誤出現的現象并不少見(jiàn)。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/