本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Android TDD測試驅動開發:從UnitTest、TDD到DevOps實踐
  • 點閱:1097
    194人已收藏
  • 作者: 陳瑞忠作
  • 出版社:博碩文化
  • 出版年:2020
  • 集叢名:iT邦幫忙鐵人賽
  • ISBN:9789864344901
  • 格式:EPUB 版式
  • 頁數:352
  • 附註:本電子書範例程式請至博碩官網下載
  • 系列書: iT邦幫忙鐵人賽,本系列共22本
租期14天 今日租書可閱讀至2025-04-01

♛ 全台第一本屬於自己的 Android TDD!!!♛
 
APP 程式總是改壞?------ ☑ 用單元測試驗證正確性,再也不怕改錯!
APP 需求經常變更?------ ☑ TDD:紅燈、綠燈、重構,三步驟法則!
APP 人工作業耗時?------ ☑ 測試、部署自動化一次搞定!

 
本書內容改編自第 11 屆 iT 邦幫忙鐵人賽,Mobile Development 組佳作網路系列文章──《Android TDD 測試驅動開發》,也是第一本完整介紹從 Android 單元測試、TDD到 DevOps 全面自動化的台灣本土專書。
 
這是寫給 Android 開發者的測試及 TDD 入門書,為初學者量身設計。帶領你撰寫第一個單元測試,學會依賴注入及使用 Stub 與 Mock 的時機,最後實踐 TDD 測試驅動開發,讓你在寫測試之前先想清楚需求,在開發初期釐清如何設計。有了測試後還要能自動化,透過 CI 工具 Jenkins 進行自動測試與上架至 Google Play,儘可能的將人工作業都自動化,以達到持續整合及持續部署。
 
精彩教學
☑ 你將學會效率及品質兼具的開發方式
♦ Kotlin 撰寫單元測試
♦ 用依賴注入、Mock 框架來解 Android 的相依
♦ 以 MVP、MVVM 架構提升可測試性
♦ 在Android 實踐 TDD:紅燈、綠燈、重構
 
☑ 你將學會 QA 所擅長的自動測試工具
♦ Espresso 撰寫UI測試
♦ Appium 撰寫測試
♦ Cucumber 進行 BDD
 
☑ 你將學會 DevOps 的關鍵自動化工具
♦ Android App 的 DevOps
♦ Jenkins CI 持續整合工具
♦ 自動建置、測試、部署至 Google play
♦ 在雲端測試


作者介紹
 
陳瑞忠
 
現於旅遊電商擔任 App team leader,擁有多年的業界開發經驗,擅長 App 及 Web 技術領域。

喜歡研究新技術、分享技術文章,曾在Android 社群擔任講者,近年更於線上教學平台製作 Android 課程,希望幫助更多人加入 App 的開發領域。連續 2 年以主題《 Android animation 30天上手》(Software Development 組)及《 Android TDD 測試驅動開發》(Mobile Development 組)獲得 iT 邦幫忙鐵人賽佳作。


  • 第一章 Kotlin 單元測試
  • 第二章 假物件:Mock 與Stub
  • 第三章 Android 單元測試
  • 第四章 使用MVP、MVVM 架構提高可測試性
  • 第五章 Android TDD 測試驅動開發
  • 第六章 BDD 行為驅動開發
  • 第七章 自動化測試工具
  • 第八章 Android 的DevOps
  • 第九章 在雲端測試App
  • 第十章 使用TDD 開發遊戲—採地雷
紙本書 NT$ 550
單本電子書
NT$ 385

點數租閱 20點
租期14天
今日租書可閱讀至2025-04-01
同分類熱門書
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code