Android 工程師必備的自動化測試|CI/CD 持續整合與部署篇
透過 CI/CD 工具,達到自動執行測試、發佈、上架,持續整合及部署。
單元 1 - Android CI/CD 持續整合與部署
單元 1 - Jenkins 安裝 (Mac)
單元 2 - Jenkins 安裝 (Windows)
單元 3 - Jenkins 基本設定
單元 4 - Jenkins Plugin
單元 1 - 自動建置 Android 專案
單元 2 - 透過 Jenkins 執行單元測試
單元 3 - 透過 Jenkins 執行UI 測試
單元 4 - 建置結果的即時通知
單元 5 - 自動程式碼分析檢查Lint
單元 1 - 自動發佈 App 給測試人員
單元 2 - Beta Testing
單元 3 - 自動部署 App 至 Google Play
單元 1 - 分支策略
單元 2 - GitFlow
單元 3 - GithubFlow
單元 4 - GitlabFlow
單元 1 - 閃退偵測 Firebase crashlytics
單元 2 - 客制 Firebase Crashlytics 閃退報告
單元 3 - 整合至Slack - 閃退即時通知
單元 1 - Firebase Test Lab
單元 2 - AWS(Amazon Web Services) 測試平台
單元 1 - 課程總結