一、合理設計測試用例 測試用例一般由測試輸入資料和預期輸出結果兩部分組成。在設計測試用例時,要考慮多種輸入條件,除了合理的,還有不合理的,因為軟體在實際執行過程中,也有可能因為使用者因為沒有遵循正常的使用方法,輸入一些意外條件,導致軟體無法及時作出合理反映,帶來一系列問題,嚴重的還可能會癱瘓。所以在測試時使用一些不合理的輸入條件可以提早發現軟體的一些缺陷和不足。 二、儘早地不斷進行軟體測試 軟體測試不是軟體開發過程中的一個獨立階段,而應該把軟體測試貫穿於整個開發過程中。在軟體開發的每一個環節都可能出現問題,其影響因素有很多,除了軟體本身的複雜性、軟體開發各階段的多樣性,還可能與各階段工作人員的配合有關等。所以在軟體開發的各個階段都要做好測試工作,及早發現錯誤,提高軟體質量。 三、注意測試中的群集現象 在軟體測試的過程中通常都會發現各種各樣的問題,但是大家不要以為發現幾個錯誤並解決好問題之後就不需要再進行測試了。對於出現錯誤群集的地方,這段程式就要進行重點測試,以此來提高測試投資的效益。 四、對測試結果進行全面檢查 對於軟體測試出現的結果,一定要全面自信進行檢查,如果不注意或者忽略,則很可能導致錯誤被遺漏。 五、妥善儲存測試結果
一、合理設計測試用例 測試用例一般由測試輸入資料和預期輸出結果兩部分組成。在設計測試用例時,要考慮多種輸入條件,除了合理的,還有不合理的,因為軟體在實際執行過程中,也有可能因為使用者因為沒有遵循正常的使用方法,輸入一些意外條件,導致軟體無法及時作出合理反映,帶來一系列問題,嚴重的還可能會癱瘓。所以在測試時使用一些不合理的輸入條件可以提早發現軟體的一些缺陷和不足。 二、儘早地不斷進行軟體測試 軟體測試不是軟體開發過程中的一個獨立階段,而應該把軟體測試貫穿於整個開發過程中。在軟體開發的每一個環節都可能出現問題,其影響因素有很多,除了軟體本身的複雜性、軟體開發各階段的多樣性,還可能與各階段工作人員的配合有關等。所以在軟體開發的各個階段都要做好測試工作,及早發現錯誤,提高軟體質量。 三、注意測試中的群集現象 在軟體測試的過程中通常都會發現各種各樣的問題,但是大家不要以為發現幾個錯誤並解決好問題之後就不需要再進行測試了。對於出現錯誤群集的地方,這段程式就要進行重點測試,以此來提高測試投資的效益。 四、對測試結果進行全面檢查 對於軟體測試出現的結果,一定要全面自信進行檢查,如果不注意或者忽略,則很可能導致錯誤被遺漏。 五、妥善儲存測試結果