所在位置:首頁 -- 技術培訓 -- 軟件測試 -- 軟件測試方法與策略

軟件測試方法與策略


課程簡介
·系統地講解軟件測試的概念、方法及其應用,幫助學員全面掌握軟件測試的理論及方法。
·將業界先進的軟件測試理念和國際一流的軟件測試流程、最佳實踐,與知識點融合在一起進行介紹,幫助學員提升對軟件測試的認識,并在將來實踐中能把握正確的方向,不斷深入,獲得長足進步。
·可以更好地理解軟件測試和軟件開發、軟件測試和質量管理等之間的關系,更好地和其它團隊合作,開發出更高質量的軟件產品。
·可以更好地開展自動化測試工作,更有效地進行軟件測試的管理,提供測試效率。
課程特點
·課程內容系統性好,而且經過優化使得內容實用、難度適中,確保所學即能所用。
·從不同的視角幫助學員更好地理解軟件測試的主要知識點,并站在較高的層次上來分析測試活動,使學員更容易理解所講解的內容。
·通過具體的案例來討論相關主題,強調和學員的交互,不僅使課程生動有趣,而且學員可輕松掌握所學的內容。
·共享十多年的軟件測試實踐和經驗,使所講解的內容具有很好的操作性和應用性。
教學大綱

教學單元 單元教學內容 說明
第一單元:深入理解軟件測試

從質量開始討論軟件測試
軟件測試的不同定義
從V模型來理解軟件過程
依據W模型分析軟件測試與開發的關系
測試驅動開發
 

從不同角度認識軟件測試,包括軟件測試與軟件開發、質量管理的關系
第二單元:貫穿軟件生命周期的測試活動

軟件測試過程全景圖
需求和設計的評審
代碼規范和評審
單元測試和持續集成測試
功能測試
非功能性測試(性能測試、安全性測試、兼容性測試等)
回歸測試
驗收測試
 

提倡全過程的軟件測試,即在整個軟件生命周期開展測試活動
第三單元:軟件測試方法

白盒測試方法,包括分支/條件覆蓋、組合覆蓋、基本路徑覆蓋
黑盒測試方法:等價類、邊界值分析、判定表方法等,以及方法練習
常用的安全性測試方法
負載測試方法
故障轉移測試方法
方法的綜合運用
 

講解日常測試中各類測試方法,從白盒測試方法到黑盒測試方法,從安全性測試方法到性能測試方法,涵蓋各種測試方法
第四單元:測試用例設計和維護

什么是規范的測試用例
如何寫好測試用例
測試用例評審
測試用例框架的設計
測試用例組織和維護
 

測試用例不僅是測試的重要文檔,而且是測試執行的基礎,持續改進測試,使之成為公司的知識財富
第五單元:測試策略和測試計劃 計劃是一個過程
測試范圍分析和界定
從V測試風險
制定合理的測試策略
測試計劃模板
實例分享
預則立,不預則廢,測試計劃是測試過程中的重要環境
第六單元:測試自動化 自動化測試的原理
關鍵字腳本和數據腳本的作用
測試工具選擇的標準
開源工具的完整解決方案
構造全程自動化測試框架
自動化測試運行的部署策略
自動化測試練習或分組游戲
如何全面地開展自動化測試工作
代碼覆蓋率概念及其分析
代碼覆蓋率工具及其應用
不僅讓學員了解自動化測試原理和方法,而且介紹完整的自動化測試解決方案和先進的自動化測試框架,如何更好地實施自動化測試工作,獲得更高的效益
第七單元:測試執行與缺陷管理 回歸測試策略
缺陷生命周期
有效地報告缺陷
實時監控缺陷狀態
有效跟蹤測試過程
測試的充分性準則
如何評估產品質量
將缺陷管理融于測試執行過程中,并幫助團隊更好地控制測試過程
第八單元:總結 提問
解答
總結性陳述
課程總結,解答學員提問

中国北京单场足球彩票