活動簡介
提醒您!
此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:
活動規劃
許多開發者在專案開發過程已經導入測試,但不管是單元測試或者是整合測試,都會面臨到許多問題而不知所措。
資料存取層的測試要怎麼做?要不要連接資料庫?該如何準備測試資料?
服務層的測試資料是否要接真實資料?
如何在測試過程整合 Web 服務?
資料存取層的測試要怎麼做?要不要連接資料庫?該如何準備測試資料?
服務層的測試資料是否要接真實資料?
如何在測試過程整合 Web 服務?
課程將以實際專案開發的經驗,以多個 Lab 講解和實際操作,
讓大家可以逐步瞭解及熟悉各種進階測試的操作,
另外也將會介紹如何在整合測試裡使用 Docker,讓整合測試可以更為容易與方便。
讓大家可以逐步瞭解及熟悉各種進階測試的操作,
另外也將會介紹如何在整合測試裡使用 Docker,讓整合測試可以更為容易與方便。
活動等級:進階
活動講師
Kevin Tseng
網頁開發經驗已逾 8 年,近年獨鑽 ASP.NET MVC ,並於2013年初當選微軟最有價值專家(MVP),熟習各種業界實務解決方案,著有 Blog 記錄大量專案開發技巧與套件系列文。
- http://kevintsengtw.blogspot.tw
- https://dotblogs.com.tw/mrkt
講師經歷:
- twMVC 核心講師
活動介紹
- 服務層專案測試使用 CSV & Excel
- 服務層專案測試使用 AutoFixture & NBuilder
- 資料存取層測試整合使用 LocalDB 建立測試用資料 T-SQL Script
- Web Application 整合測試使用 IISExpress
- 資料存取層測試整合使用 Docker
- ASP.NET Core 整合測試
- ASP.NET Core 整合測試使用 Docker
講者的話
很多人雖然接觸了測試,也在專案開發裡導入,但對於進階的測試卻是不得其門而入,最後專案裡的測試都會流於形式,而無法真正發揮測試對於專案開發的實際效益。
這次的課程將會說明進階的測試操作,例如如何為服務層(Service)與資料存取層(Data Access)準備測試資料以及在測試程式裡如何使用測試資料,資料存取層的測試如何整合使用 LocalDB, Web 測試如何整合使用 IISExpress,最後還會介紹如何在測試專案裡整合應用 Docker ,讓測試可以更為容易與方便。
適合課程的對象為,已接觸單元測試並且有導入到專案的開發人員、想要知道如何在測試專案整合 LocalDB 與 Docker 的開發人員
注意事項
- 不適合程式開發新手或非 .NET (C#) 開發人員
- 不適合不寫程式的管理者
- 須有單元測試經驗或在實際專案裡有導入測試的開發人員
- 需自備筆電,並且作業系統為 Windows 10 Professional 以上版本
- 需安裝 Visual Studio 2015 或 2017 (Community 以上版本)
Session 7 實做示範影片
歷屆學員回饋
- 自己的實務經驗不足,在課堂上吸收有點困難,好在PDF非常詳盡,事後應該也可以跟著PDF複習。 主要是關於Docker的部分。
- 因為備課細心 所以也不覺得很難了
- 老師的授課內容非常的豐富,PDF的內容寫得非常詳細,或許是因為老師本身撰寫部落格的習慣就是這樣,非常的深入,鉅細靡遺,課堂上就針對PDF內容帶過一遍,並解說,這樣的方式很合我口味。就算吸收不了,事後或是日後有機會用到,都可以拿出PDF再次複習。很棒。
- 老師對於實務專案的經驗應該是非常足夠的,看過老師不少文章,只可惜都沒有時間做系統的了解;趁著這次上課機會,有系統的來學習老師某個領域的知識,對我來說是很棒的經驗。
- 講話聲很清楚,一聽就知道是當講師/領導的料
- 詳細的PDF,足以當工具書備查。又因為是實務專案,所以Lab裡面的Repository還有Misc、等等都是我想要學,但卻不知道怎麼說明這些東西的部分。透過LAB這些類別的設計,可以幫助我在建立專案的時候,有個學習的依據。
- 相當全面講解實務準備測試資料與自動化時會遇到的問題。
- 各式測試方法與新知, 還能學到Docker, 很棒
- 內容有廣度與深度,而且簡報與Lab內容之多,大呼過癮。
- 投影片超清楚 也不會少導致做了筆記的東西不在頁數上 實作附解答也很棒
- 實務上測試遇到的問題,並有提供良好的解決方式
還想知道什麼就留言吧
持續學習
- 我們使用 Microsoft Teams 做課程討論平台。了解更多
注意事項
- 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
- 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
- 主辦單位保留對活動內容調整的權力。
退款方法
- 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
- 活動前7天申請退費,退費用0 %。
- 活動前8天申請退費,退費用90 %。
- 收到申請表後我們會主動與您聯繫。
目前活動
-
SQL Server高效能開發密技
2024-12-07 開始,共 14 小時