2024-09-12 | 13:30 - 14:10

Pact 合約測試 - 確保微服務架構溝通的可靠性

  • 什麼是合約測試?包含與傳統測試的區別(如端到端測試、單元測試),並瞭解合約測試的優勢
  • Pact,合約測試框架介紹,了解其設計驅動性,以及核心組件的架構與職責
  • 以 Web 為例,我們怎麼實作合約測試,並以 Component 為單位推動
  • 怎麼在 CI/CD 中整合合約測試,以 Github Action 為例
聽眾收穫

理解合約測試的基本概念、掌握 Pact 框架的使用,知道怎麼應用在微服務架構中並整合到 DevOps 流程中。

講者

劉奕為(John Liu)

Netskope
Senior engineer / Team lead

時常在 Web 全端開發技術領域打滾,有過多種語言和框架經驗,最近較常研究軟體品質、微前端與微服務議題,喜歡看見團隊勝利大過個人勝利。

目前在來自矽谷的資安公司 Netskope 協助開發 SaaS 平台,並偶爾當個講師分享技術經驗。