1. 程式人生 > >經驗與教訓:值得注意的測試資料

經驗與教訓:值得注意的測試資料

  1. 一定要考慮建立處理預設值、空白、空值、零值或者無輸入等條件的等價區間。因為這些值通常在軟體中進行特殊處理,所以不要把它們與合法情況和非合法情況混在一起,而要建立單獨的等價區間。在這種預設情況下,如果使用者輸入0或者-1作為非法值,就可以執行不同的軟體處理過程。
  2. 非法、錯誤、不正確和垃圾資料的測試是很有意思的。如果軟體要求輸入數字,那就輸入字母。如果軟體只接受正數,那就輸入負數。如果軟體對資料敏感,就看它在公元3000年是否還能正常工作。假裝“笨手笨腳”同時按下多個鍵等,設法破壞軟體。