1.點擊下面按鈕復制微信號
點擊復制微信號
上海威才企業管理咨詢有限公司
本課程的內容是講師十余年軟件開發實踐的總結,講師從端到端的軟件開發角度來對單元測試的關鍵問題和解決方案進行探究,能給學員和軟件開發組織帶來較大的收益,其內容遠遠超出了一般性的技能講解范疇。
通過培訓,學員可以掌握單元測試所必須的接口設計、自動化用例編寫及相關的xUnit框架、Stub/Mock框架的使用,編寫易于理解、易于復用和易于擴展的單元測試。此外,學員還能學到已經被證實有效的單元測試相關模式和方法,以及遺留代碼的單元測試編寫等技能。
通過培訓,軟件開發組織能夠對于什么是好的單元測試建立一致的認知,建立利于理解、利于維護的、可長期持續演進的單元測試基線,為軟件設計改善、代碼質量提升及產品的質量保證建立有效的保障機制。
單元測試的目標和本質 | 內容一:從端到端角度看單元測試 1. 單元測試到底要解決的是什么問題 2. 單元測試的基本價值觀 3. 第一個單元測試演示 4. 理解單元測試中的核心概念 |
單元測試工具 | 內容二:熟練運用單元測試工具和基本模式 1. 單元測試框架 2. 四階段測試模式 3. 數據驅動的測試 4. 練習:為既有代碼編寫單元測試 1. 依賴對單元測試的影響 2. 測試替身的類型 3. Stub和Mock工具 4. 設計接縫和依賴注入 5. 接口設計和重構 6. 練習:使用Mock框架隔離和控制依賴 |
單元測試模式 | 內容四:好的(和不好的)單元測試 1. 單元測試的壞味道 2. 好的單元測試的設計和編寫原則 3. 單元測試模式 4. 單元測試的重構 5. 練習:單元測試代碼的重構 |
為遺留代碼編寫測試 | 內容五:和遺留代碼相關的單元測試問題 1. 為什么遺留代碼的測試那么難? 2. 遺留代碼的測試策略和技術 3. 練習:為遺留代碼編寫測試 |
測試優先和測試驅動開發 | 內容六:測試優先 1. 測試優先的可行性和必要性 2. 測試優先和傳統測試策略的比較 1. 測試驅動開發案例演示 2. 測試驅動開發的方法 3. 練習:使用測試驅動開發方法編寫代碼 |
組織級的單元測試關注 | 內容八:如何在組織級成功導入單元測試實踐 1. 單元測試的組織和管理 2. 單元測試和持續集成 3. 組織級導入單元測試的常見問題和應對方案 |
聯系電話:17821361800
微信咨詢:威才客服
企業郵箱:shwczx@www.f5923.cn
【報名流程】
A方式:在線報名(點擊填寫報名表)
B方式:公司名稱 + 學員姓名 + 聯系電話,發送至shwczx@www.f5923.cn郵箱。
【信息確認】
收到報名信息后,我們會24小時內與您電話確認,再提供課程確認函。
【官方網站】www.www.f5923.cn
深耕中國制造業
助力企業轉型
2021年度咨詢客戶數
資深實戰導師
客戶滿意度
續單和轉介紹