目前位置: 首頁 > 公開課程 > 資訊管理 > 網路管理 > 【資策會】TDD.NET 自動化測試驅動開發實戰班

【資策會】TDD.NET 自動化測試驅動開發實戰班

★ 早鳥價、團報優惠 -- 請參見【課程網址】★

  本課程旨在瞭解TDD的精髓與撰寫原則,區別幾個主要的測試類型與作法-整合 (含UI)、功能驗收/單元並釐清開發人員與QA單位各自關於測試的職掌與相關技能。撰寫高品質的測試案例 (test case)並橋接實作的自動化測試 (automation test)和使用Mock的技術,隔離測試所造成對環境的影響,讓測試可以更富彈以及運用開源的開發工具與測試框架 (framework),大幅降低測試的成本與提升軟體的品質。 詳見【課程網址】http://www.iiiedu.org.tw/ites/TDDN.htm。

加入收藏
收件人email:
寄件人姓名:
寄件人email:
適合對象:中階主管 、專業人員 、技術人員

1.測試概觀介紹

。測試的種類與軟體品質

。基於 TDD 測試驅動的要點

2.撰寫測試案例與整理測試數據

。整理功能需求陳述

。撰寫測試案例情節 (test scenario)

。整理測試數據-輸入與期望值

。利用 UML 工具產出高品質的測試文件

3.單元測試 (unit test)-撰寫功能/單元測試程式碼 (C#.NET)

。簡單設計-實作 POCO (plain-old CLR object)的功能/單元類別

。利用 VS.NET 內建測試框架 (test framework)建立測試類別骨架 (test class skeleton)

。依據測試情節與數據實作測試類別

。工具說明與應用

4.測試環境建置-使用 Mock Framework

。探討Mock StubFake的異同

。使用Stub Pattern的時機

。使用Mock取代Stub

。探討Isolation TestingIntegration Testing

5.撰寫UI自動化操作測試程式碼 (C#.NET)

UI Testing 的原理與背景介紹

SeleniumIDE 介紹

。設計可以執行後端服務的 ASP.NET Web MVC 表單

。撰寫 selenium 自動化執行程序

。整合 Unit Test selenium,達成從 UI 至後端控制物件的自動化測試

 

*課程執行單位保留調整課程內容、日程與講師之權利

                       

【課程網址】http://www.iiiedu.org.tw/ites/TDDN.htm

【相關課程】http://www.iiiedu.org.tw/ites/portal/ITA.htm

【課程諮詢】(026631-6534 黃經理


報名截止日:2018/10/01

開課日:2018/10/03結束日:2018/10/04定價: $11,000

時數:14 (小時) 時段:每日9:00~17:00

地點:台北 | 資策會數位教育研究所科技化服務訓練中心 | 台北市信義路三段153號10樓 [看地圖]

簡介

資策會數位教育研究所成立於1979年,全所員工上百人,為全國第一家通過ISO9000認
證之教育訓練機構,TTQS評核為「標竿訓練機構」,連續多年獲選為「MIS Best
Choice教育訓練機構」,為國內各產業培育資通訊技術、管理與應用之專業人才。此
... more

*填寫報名表能讓開課單位更有效的處理您的資料,並優先處理您的需求!


三聯式 二聯式


(重新產生)