活動簡介

提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

實務專案的測試

活動規劃

許多開發者在專案開發過程已經導入自動化測試,但不管是單元測試或者是整合測試,都會面臨到許多問題而不知所措。
資料存取層的測試要怎麼做?要不要連接資料庫?如何準備測試資料?
服務層的測試資料是否要接真實資料?
如何在持續建置過程裡整合 Web 測試?
相關進階議題在一般測試課程裡都會因為時間或課程內容的關係而無法包含進去。

課程將會以實際專案開發的經驗,以多個 Lab 的講解和實際操作,讓大家可以逐步瞭解及熟悉各種進階測試的操作,
另外也將會介紹及說明如何在整合測試裡使用 Docker,讓整合測試可以更為容易與方便。

活動等級:進階

活動講師

Kevin Tseng
Kevin Tseng

網頁開發經驗已逾 8 年,近年獨鑽 ASP.NET MVC ,並於2013年初當選微軟最有價值專家(MVP),熟習各種業界實務解決方案,著有 Blog 記錄大量專案開發技巧與套件系列文。

講師經歷:
  • twMVC 核心講師

活動介紹

  • 服務層測試以及準備測試資料
  • 資料存取層測試 - 使用 LocalDB 以及自動整合測試
  • 使用 IISExpress 進行 Web 整合測試以及自動整合測試
  • Docker 介紹及基本操作
  • 自動化整合測試應用 Docker - 資料存取層與 Web 整合測試

講者的話

很多人雖然接觸了測試,也在專案開發裡導入,但對於進階的測試卻是不得其門而入,最後專案裡的測試都會流於形式,而無法真正發揮測試對於專案開發的實際效益。

這次的課程將會說明進階的測試操作,例如如何為服務層(Service)與資料存取層(Data Access)準備測試資料以及在測試程式裡如何使用測試資料,資料存取層的測試如何整合使用 LocalDB, Web 測試如何整合使用 IISExpress,最後還會介紹如何在測試專案裡整合應用 Docker ,讓測試可以更為容易與方便。

適合課程的對象為,已接觸單元測試並且有導入到專案的開發人員、想要知道如何在測試專案整合 LocalDB 與 Docker 的開發人員

注意事項

  • 不適合程式開發新手或非 .NET (C#) 開發人員
  • 不適合不寫程式的管理者
  • 須有單元測試經驗或在實際專案裡有導入測試的開發人員
  • 需自備筆電,並且作業系統為 Windows 10 Professional 以上版本
  • 需安裝 Visual Studio 2015 或 2017 (Community 以上版本)

本課程真的只適合開發人員並不適合管理人員來聽觀念,課程非常實務,講師也非常務實!您可以看看講者實務中的專案有多少測試在跑就知道!這絕對不是教你背誦單兵作戰守則而是老士官長在戰場上教你殺敵的方法。

還想知道什麼就留言吧

持續學習

  • 我們使用 Microsoft Teams 做課程討論平台。了解更多

注意事項

  • 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
  • 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
  • 主辦單位保留對活動內容調整的權力。

退款方法

  • 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
  • 活動前7天申請退費,退費用0 %
  • 活動前8天申請退費,退費用90 %
  • 收到申請表後我們會主動與您聯繫。

目前活動