Contents
學習完整地測試 Go 應用程式所需的一切技術
從這 7.5 小時的課程,你會學到
- 單元測試( Unit test )的基本功能和方法
- 單元測試( Unit test )外部 REST API 呼叫
- 單元和整合測試外部 REST API 呼叫
- 模擬和測試 MySQL 資料庫
- 對你的應用程式的每一層做整合測試
- 效能測試的多個基準函數( Benchmark functions )
- 除錯和剖析 Go 應用程式
- 程式碼覆蓋率: 那個可怕的指標
要求
只要完成官方 Go 主頁上的 Go 學習旅程即可
課程說明
在這門課程中,我們將涵蓋 Go 測試功能的各個方面:
- 基本單元測試
- 測試驅動開發( Test Driven Development )
- 單元測試應用程式的單一層
- TestMain 函數如何工作以及如何使用它
- Mock 和單元測試外部 REST API 呼叫
- Mock 和整合測試 REST API 呼叫形成應用程式的內部層
- 如何執行功能測試
- 如何定義和編寫基準以比較同一解決方案的兩個版本的品質
- Mock 和單元測試 MySQL 資料庫連線和查詢
- Mock 框架已經出現了
- Go 的 Asserts : 為什麼沒有它們? 如何以安全的方式實現它們
目標受眾
- 軟體工程師
- 軟體開發人員
- 技術領袖
- 軟體架構師
- 品質保證工程師
講師簡介
Federico León 技術領導人 ( 更多講師主講課程介紹 )
我叫 Federico,是一名軟體工程師,來自科爾多瓦。 我從 2004 年開始在 IT 部門工作,在過去的 6 年裡,我一直在拉丁美洲最大的電子商務公司工作。 我的日常工作基本上是分析、設計和開發實時、高效能的微型服務。 但這還不是最好的部分…我真的很喜歡我所做的事情,因此我非常擅長我所做的事情。
因為我在這些主題上有很多經驗,而且我一直在學習教授這些新概念的新方法,所以我可以確保你能學到大部分: 因為我熱愛我所做的事情,因為我不是一個冒牌貨,因為我每天都在處理這些主題,我很自然就能將這些知識做分享,因為這些概念已深入我的腦中,分享的過程豪不費力。 你會學到很多,我也會學到很多,我們會享受這個過程。
如果你有任何疑問,給我發一封電子郵件,我們可以一起找出你需要什麼以及得到它的最佳方法。
我相信你會喜歡這些課程的,就像我喜歡每天為它們工作一樣! 神速學習!
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- 單元測試相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入