線下活動科技

GDG Kaohsiung #36 - Android 持續整合測試

750
1
2016.07.03 (Sun) 14:00 - 17:00 (GMT+8)加入行事曆

高雄軟體科技園區A棟1F (K Square) 大門進來右前方角落處茶水間旁

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
GDG Kaohsiung #36 - Android 持續整合測試
GDG Kaohsiung #36 - Android 持續整合測試

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
活動簡介

GDG Kaohsiung #36 - Android 持續整合測試


主題簡介:

在開發過程中一定會遇到解不完的 Bug, 有些 Bug 像鬼娃恰吉一樣,修正了卻又再次出現,還順便多帶好幾個回來。 又或是程式碼沒有經過測試和 Code Review 就 merge 的狀況,甚至同事們很愛在你程式寫到一半跟你要 APK 安裝...等。為了解決這些麻煩事,讓軟體開發走回正道,讓我們透過寫 Unit Test 和自架 CI 來幫你把關軟體品質吧!



[上半場]
- Android Testing Introduction
    - Unit tests
    - Instrumented tests
    - UI tests
    - 程式範例 體驗測試的問題點
- Write testable code (step by step)
    - DI
    - MVC / MVP / MVVM (databinding)
    - RxJava (Async)
    - 程式範例
- Write tests
    - Mockito
    - TDD 體驗
- 其他



[下半場]
1. 什麼是 Continuous Integration ( CI )
2. 為什麼要使用 Continuous Integration ( CI )
3. 動手設定 Continuous Integration ( CI )



適用對象:
會開發 Android App



預備環境(請務必參加活動前先自行安裝完畢):

教學文件請參考:
http://www.slideshare.net/…/how-to-install-ci-of-android-de…




講者簡介:

York Wu
北部返鄉打拼的開發者
致力於 clean android code, 對 unit testing 有不解之緣
目前累積了一些實作經驗和成果, 與大家分享



Johnny Chu
同事比較喜歡用中文叫我朱強尼
一個熱愛學習新事物的工程師
目前專注研究 Android 軟體架構 / 效能分析 / 軟體開發流程



聚會流程: 

  • 13:40~14:00 報到
  • 14:00~14:10 開場 
  • 14:10~15:10 Unit Testing (上半場)
  • 15:10~15:30 中場休息
  • 15:30~16:30 CI (下半場)
  • 16:30~17:00 自由交流


活動資訊:

主辦:GDG Kaohsiung (原Android高雄開發者社群)
協辦:K Square (臺灣產學策進會)、社團法人台灣服務設計推廣協會
費用:NTD$150 (現場收費)
日期:2016/07/3 (日)
時間:14:00~17:00
地點:K Square (高雄市前鎮區復興四路20號、高雄軟體科技園區A棟1F) 


參與須知:

  • 敬請攜帶您的名片,以利與講者或其它與會同好認識交流。
  • 會場提供小餅乾、飲料供用腦過度者自由取用。
  • 有任何建議或疑問歡迎到臉書社群反應,謝謝。
avatar

GDG Kaohsiung (原Android高雄開發者社群)

verified

GDG Kaohsiung #36 - Android 持續整合測試

2016.07.03 (Sun) 14:00 - 17:00 (GMT+8)

活動嘉賓

York Wu
York Wu
Johnny Chu
Johnny Chu
活動地圖

高雄市前鎮區復興四路20號

loading