軟體測試
測試工作離不開缺陷報告
缺陷報告是測試工程師主要的工作產物,也是團隊工作的主要交付物之一。
報告的作用是讓開發人員能夠及時準確地了解軟體缺陷,並做出處理。同時對缺陷進行統計和分類。報告提交後,測試人員要追蹤缺陷的處理
訂製團隊的缺陷追蹤流程
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
網路
- 透過網路吞吐量,查看頻寬
- 網路時間,消耗在網路上的時間
資料庫
- 查詢操作比較多的資料表是否設定了索引
- 連結庫的參考是否正確