2020 第一場活動!這次的主題是 Jenkins 與 Gitlab CI 怎麼選?為什麼我們不用 Xcode Test Plan 以及 KKBOX App 如何做 Canary Release.
活動議程:
- 19:00 報到
- 19:20 議程一: App Canary Release
- 19:55 議程二: Jenkins x GitLab CI
- 20:40 議程三: Why not Test Plan for XCTest?
- 21:00 活動結束
講者介紹: Chloe Chen
對怪怪的事情特別好奇,測試工程師二轉做 Release Manager,努力讓軟體版本從開發到發布都變得順順暢暢。
議程: App Canary Release(App 階段性發布)
透過版本階段性發布,利用使用者裝置與使用習慣的多樣性,搭配觀測指標,達成快速反應、部署發布品質良好的版本,提升整體品質。
講者介紹: 諶毅軒
現擔任 KKBOX 軟體測試工程師,熱愛用程式碼解決問題,致力於嘗試使用各種方法來幫助測試。
議程: Jenkins x GitLab CI
老大哥 Jenkins 與後起之秀 GitLab CI 總是讓人無法抉擇,從測試人員的角度看這兩套工具,你會發現其實沒有最好的,而是只有最適合的。分享科科測試在這兩套工具的使用經驗,讓你也能快速抉擇該如何與這兩套 CI 工具共生。
講者介紹: Vivian Liu
目前任職於 KKBOX,是 KKBOX 的軟體測試工程師。負責開發 iOS、Web Automation,喜歡尋找方法解決 CI 流程的需求,讓出版測試變的輕鬆卻堅固
議程: Why not Test Plan for XCTest?
Apple 在今年 WWDC 2019 時發布了一個測試工具 Test Plan,看似強大的工具背後有什麼限制是 Apple 沒有說的呢?就讓我來分享科科測試不套用 Test Plan 的原因吧!