1.測試應該盡早介入。
2.所有的測試都應追溯到使用者需求。
3.程式設計師應該避免檢查自己的程式。除了單元測試。因為程式設計師對於自己的作品,思維具有侷限性。無法保證測試質量。交給第三方或者專業測試,運用各種測試技術,利用豐富的測試經驗和對bug的敏感,去提高軟體的質量。
4.設計測試用例時應該考慮到合法的輸入和不合法的輸入以及各種邊界條件,特殊情況下還要製造極端狀態和意外狀態。
5.二八原則,測試發現的錯誤中80%很可能起源於20%的模組中。
6.對錯誤結果要進行乙個確認過程。
7.制定嚴格的測試計畫。
8.完全測試時不可能的,測試需要終止。
9.妥善儲存測試過程中的所有文件。
軟體測試計畫:5w1h
整個測試開始之前做的一些準備計畫工作,一般包括以下內容:
1.測試的目的。(why)
2.測試的範圍。(what)
3.測試進度安排(when)
4.測試人員。(who)
5.測試環境。(where)
6.怎麼測,通過什麼測。(how:測試工具,測試方法,風險評估,培訓計畫等)
還包括風險的分析和預防以及驗收專案各項指標。
測試計畫的作用:
通常分為內部作用和外部作用:
內部作用有以下3
測試計畫的外部作用是為顧客提供一種信心,通常向顧客交代有關測試過程、人員的技能、資源、使用的工具等資訊。
1.測試應該盡早介入。
2.所有的測試都應追溯到使用者需求。
3.程式設計師應該避免檢查自己的程式。除了單元測試。因為程式設計師對於自己的作品,思維具有侷限性。無法保證測試質量。交給第三方或者專業測試,運用各種測試技術,利用豐富的測試經驗和對bug的敏感,去提高軟體的質量。
4.設計測試用例時應該考慮到合法的輸入和不合法的輸入以及各種邊界條件,特殊情況下還要製造極端狀態和意外狀態。
5.二八原則,測試發現的錯誤中80%很可能起源於20%的模組中。
6.對錯誤結果要進行乙個確認過程。
7.制定嚴格的測試計畫。
8.完全測試時不可能的,測試需要終止。
9.妥善儲存測試過程中的所有文件。
軟體測試計畫:5w1h
整個測試開始之前做的一些準備計畫工作,一般包括以下內容:
1.測試的目的。(why)
2.測試的範圍。(what)
3.測試進度安排(when)
4.測試人員。(who)
5.測試環境。(where)
6.怎麼測,通過什麼測。(how:測試工具,測試方法,風險評估,培訓計畫等)
還包括風險的分析和預防以及驗收專案各項指標。
測試計畫的作用:
通常分為內部作用和外部作用:
內部作用有以下3
測試計畫的外部作用是為顧客提供一種信心,通常向顧客交代有關測試過程、人員的技能、資源、使用的工具等資訊。
軟體測試筆記 5 軟體測試計畫
產品的開發需要文件,軟體測試同樣需要這樣的文件。它包含了測試活動的內容,確保客戶的需求被高質量的實現和交付。測試文件的定義則是從產品的定義,專案的相關文件,客戶的需求文件中派生出來的。它通常是測試的經理或者測試負責人來完成,具體內容包括了測試範圍,要測試什麼,不測試什麼,如何實施測試,執行測試,有誰...
軟體測試基礎 軟體測試的原則
所有的軟體測試都應該追溯到使用者需求。即應該重視需求文件,明確最初的需求才能盡可能減少後期的錯誤 盡早啟動測試工作,盡可能早地發現問題。問題越是遺留到後面修改的成本越大 pareto法則適用於軟體測試,又稱28效率法則,即早期應該能夠發現大量的問題 窮盡測試是不可能的,應當做適當的風險分析 殺蟲劑免...
軟體測試 w模型
w模型 優點 開發把隨著整個開發周期,需求 和設計同樣要測試,更早的介入測試,可以發現初期的缺陷,修復成本低 分階段工作方便專案整體管理 缺點 開發和測試依然是線性關係,需求的變更和調整,依然不方便,如果沒有相關文件不能執行w模型,對專案組成員的技術要求更高!定義 開發乙個v,測試也乙個v組合起來的...