Android TDD測試驅動開發:從UnitTest、TDD到DevOps實踐(iT邦幫忙鐵人賽系列書)

· 博碩文化股份有限公司
5.0
1 条评价
电子书
352

关于此电子书

♛ 全台第一本屬於自己的 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

♦ 在雲端測試

评分和评价

5.0
1 条评价

作者简介


陳瑞忠


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


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

为此电子书评分

欢迎向我们提供反馈意见。

如何阅读

智能手机和平板电脑
只要安装 AndroidiPad/iPhone 版的 Google Play 图书应用,不仅应用内容会自动与您的账号同步,还能让您随时随地在线或离线阅览图书。
笔记本电脑和台式机
您可以使用计算机的网络浏览器聆听您在 Google Play 购买的有声读物。
电子阅读器和其他设备
如果要在 Kobo 电子阅读器等电子墨水屏设备上阅读,您需要下载一个文件,并将其传输到相应设备上。若要将文件传输到受支持的电子阅读器上,请按帮助中心内的详细说明操作。