- 依內容分級制度,未登入僅能顯示普遍級內容,登入後即可觀看全站內容。
- 馬上登入

關注
關注作者、出版社、系列,新刊上架可獲得通知!

內容簡介
打造自動化測試策略,完美交付高品質App!
從基礎自動化測試技術開始,為進階測試技術奠定基礎!
【內容簡介】
♔ 測試最佳實踐:由淺入深討論測試,探討如何優雅實踐
♔ 學習測試概念:了解單元測試、Widget測試與整合測試
♔ 展示實戰案例:結合真實案例,展示不同面向的測試
♔ 延伸進階議題:使用TDD、IDE工具,提升產品開發效率
本書內容改編自第15屆iThome鐵人賽Mobile Development組的佳作系列文章《30天輕鬆學會Flutter 測試》。市面上有許多關於測試的書籍,對於使用Java或C#的開發者,通常能輕鬆找到與熟悉語言相關的測試實踐書籍,但是對於Flutter開發者來說,資源相對較少且分散。雖然Flutter本身支援單元測試、Widget測試和整合測試,但專門針對Flutter開發的完整測試指南並不多見。
本書專注於Flutter App開發中常用的各類自動化測試技術,從單元測試入門,逐步延伸至Widget測試與整合測試,並討論一些測試中會遇到的困難與如何解決,以及好的測試實踐做法,為其他進階測試技術打下基礎。除此之外,本書也會簡要介紹一些進階主題,例如:廣為人知的TDD、如何在CI系統中自動測試、善用工具加速測試等議題。
【本書特色】
✪由單元測試入門,奠定基礎測試概念。
✪運用3A原則,奠定測試基礎架構。
✪善用測試替身,讓測試執行起來快速又穩定。
✪延伸
♔ 測試最佳實踐:由淺入深討論測試,探討如何優雅實踐
♔ 學習測試概念:了解單元測試、Widget測試與整合測試
♔ 展示實戰案例:結合真實案例,展示不同面向的測試
♔ 延伸進階議題:使用TDD、IDE工具,提升產品開發效率
本書內容改編自第15屆iThome鐵人賽Mobile Development組的佳作系列文章《30天輕鬆學會Flutter 測試》。市面上有許多關於測試的書籍,對於使用Java或C#的開發者,通常能輕鬆找到與熟悉語言相關的測試實踐書籍,但是對於Flutter開發者來說,資源相對較少且分散。雖然Flutter本身支援單元測試、Widget測試和整合測試,但專門針對Flutter開發的完整測試指南並不多見。
本書專注於Flutter App開發中常用的各類自動化測試技術,從單元測試入門,逐步延伸至Widget測試與整合測試,並討論一些測試中會遇到的困難與如何解決,以及好的測試實踐做法,為其他進階測試技術打下基礎。除此之外,本書也會簡要介紹一些進階主題,例如:廣為人知的TDD、如何在CI系統中自動測試、善用工具加速測試等議題。
【本書特色】
✪由單元測試入門,奠定基礎測試概念。
✪運用3A原則,奠定測試基礎架構。
✪善用測試替身,讓測試執行起來快速又穩定。
✪延伸
作者簡介
吳政樺(Paul)
從事軟體開發大約10年,大半時間在開發Mobile App,其中開發Flutter約4年經驗,也不時地會參與Web與後端開發、甚至系統維運。最大的願望就是透過在日常開發中努力練習各種技術,讓技術不只在書中,而是能真實應用在現實開發中,用最小的力氣來創造產出最大的價值。除此之外,平時也喜歡透過技術寫作來分享工作中的心得與強化學習成果。連續二年以主題《關於Flutter開發的一些設計雜談》與《30天輕鬆學會Flutter測試》獲得iThome鐵人賽佳作。
「iThome鐵人賽」系列

全系列作共61冊
相關推薦書刊
買此商品的人也買了...
購買前的注意事項
- 本書城的商品為電子書及電子雜誌,並非紙本書。讀者可透過電腦裝置網頁瀏覽,或使用 iPhone、iPad、Android 手機或平板電腦下載閱讀。
- 如有下載閱讀需求,為避免裝置版本無法適用,建議於購書前,先確認您的裝置可下載BOOK☆WALKER的APP,並可先下載免費電子書,確認可順利使用後再行購書。
- 由於數位智慧財產權之特性,所販售之電子書刊經購買後,除內容有瑕疵或錯誤者外,不得要求退貨及退款。如有特殊情形,請洽敝公司客服人員,我們將盡速為您處理。