軟體測試專案實作讀書心得 - 第二章 軟體品質和缺陷報告

軟體測試

測試工作離不開缺陷報告

缺陷報告是測試工程師主要的工作產物,也是團隊工作的主要交付物之一。

報告的作用是讓開發人員能夠及時準確地了解軟體缺陷,並做出處理。同時對缺陷進行統計和分類。報告提交後,測試人員要追蹤缺陷的處理

訂製團隊的缺陷追蹤流程

1. 整體流程

2. 提交流程

3. 拒絕流程

4. 修復流程

5. 提交流程

6. 驗證缺陷流程

 

軟體測試故障模型

1. 功能測試

  • 需求說明書中是否有正確實現
  • 功能沒有遺漏,也沒有多餘功能
  • 系統在錯誤輸入或操作時,彈出提示或不發生問題
  • 提示資訊是否正確,且無多餘測試用資訊

連結測試

表單測試

Cookie測試

程式語言測試要點

1. Html 標準差異。Html有很多版本,如果沒有統一的設計標準會造成麻煩

2. Applet、Javascript、VBScript、ActiveX等注意控制項配置相容性

 

2. 效能測試

1. CPU 利用率

2. 每秒處理數量,伺服器耗用時間

3. 同時在線使用者數量

4. 記憶體是否發生外溢,停止測試後,記憶體不回收

5. 磁碟I/O

網路

  • 透過網路吞吐量,查看頻寬
  • 網路時間,消耗在網路上的時間

資料庫

  • 查詢操作比較多的資料表是否設定了索引
  • 連結庫的參考是否正確