玉山銀行
資深工程師
對自動化維運、提升程式碼品質與正確性,以及監控技術有著濃厚興趣。目前任職於玉山銀行智能金融處 DevOps 團隊,致力於企業內部測試文化的推廣,並負責 CI/CD Pipeline 的設計與優化,協助機器學習與資料分析相關服務的部署與運營。
在單元測試中,準確模擬與外部元件(如 PostgreSQL、MinIO)的互動是一大挑戰。傳統的 Mock 技術難以涵蓋資料庫操作和 S3 API 等真實行為,限制了測試的完整性。
Testcontainers 透過即時啟動輕量級容器,模擬真實環境,確保測試與正式元件一致,提升測試準確性,並幫助開發團隊更快發現問題、優化流程。
本次短講包含以下內容:
聽眾收穫: