購物比價找書網找車網
FindBook  
 有 5 項符合

不可不知的Flutter App自動化測試實戰攻略:從設計到測試、維持產品品質的高效實踐(iThome鐵人賽系列書)

的圖書
不可不知的Flutter App自動化測試實戰攻略:從設計到測試、維持產品品質的高效實踐(iThome鐵人賽系列書) 不可不知的Flutter App自動化測試實戰攻略:從設計到測試、維持產品品質的高效實踐(iThome鐵人賽系列書)

作者:吳政樺Paul) 
出版社:博碩文化股份有限公司
出版日期:2024-12-02
語言:繁體書   
圖書介紹 - 資料來源:TAAZE 讀冊生活   評分:
圖書名稱:不可不知的Flutter App自動化測試實戰攻略:從設計到測試、維持產品品質的高效實踐(iThome鐵人賽系列書)

打造自動化測試策略,完美交付高品質App!
從基礎自動化測試技術開始,為進階測試技術奠定基礎!

【專業推薦】
「身為Flutter開發者的你,也想提升工作效率、降低錯誤,變成像Paul一樣不慌不忙的開發者嗎?你可以從第一章、第二章先了解在Flutter中測試基本的編寫方法、與框架的互動,以及撰寫時該注意的事項。接著,在三到六章中,學會何時與如何隔離依賴,藉以提升開發效率,不再受限於框架的規定,並藉由Widget的測試來讓你的測試更靠近用戶的使用場景,而避免過度依賴於底層邏輯,進而輔助架構的重構。最後,可以在七到八章中,了解到適度的整合測試、好的IDE工具、自動化的CI/CD流程,以及大家最愛講但很少做的TDD如何幫助你的開發效率更上層樓。Paul在本書中引用了許多前輩大師的經典作品,對我來說,就像是絕世武功的目錄,幫助我們想要探究更深入的內容與理論時,可以按圖索驥、順藤摸瓜地找到該找的內容,而節省在茫茫Google海摸索,與在ChatGPT每次不盡相同的答案中比較探索的時間。」
─ Kuma Syu,「Kuma老師的軟體工程教室」板主
【內容簡介】
♔ 測試最佳實踐:由淺入深討論測試,探討如何優雅實踐
♔ 學習測試概念:了解單元測試、Widget測試與整合測試
♔ 展示實戰案例:結合真實案例,展示不同面向的測試
♔ 延伸進階議題:使用TDD、IDE工具,提升產品開發效率

本書內容改編自第15 屆iThome鐵人賽Mobile Development組的佳作系列文章《30天輕鬆學會Flutter 測試》。市面上有許多關於測試的書籍,對於使用Java或C#的開發者,通常能輕鬆找到與熟悉語言相關的測試實踐書籍,但是對於Flutter開發者來說,資源相對較少且分散。雖然Flutter本身支援單元測試、Widget測試和整合測試,但專門針對Flutter開發的完整測試指南並不多見。

本書專注於Flutter App開發中常用的各類自動化測試技術,從單元測試入門,逐步延伸至Widget測試與整合測試,並討論一些測試中會遇到的困難與如何解決,以及好的測試實踐做法,為其他進階測試技術打下基礎。除此之外,本書也會簡要介紹一些進階主題,例如:廣為人知的TDD、如何在CI系統中自動測試、善用工具加速測試等議題。

【本書特色】
✪由單元測試入門,奠定基礎測試概念。
✪運用3A原則,奠定測試基礎架構。
✪善用測試替身,讓測試執行起來快速又穩定。
✪延伸進階測試議題,探討如何避免不穩定因素干擾。
✪探索Widget測試,從使用者視角進行更全面的測試。
✪探索如何讓測試執行快速、穩定且可重複。
✪不只程式碼需要重構,測試也同樣需要重構。
✪介紹如何渲染測試畫面,搜尋畫面元素,模擬使用者操作。
✪由淺入深來探索Widget測試的實際應用。
✪使用社交型Widget測試,避免測試與結構耦合。
✪不只畫面需要測試,頁面跳轉也需要被測試。
✪在真實裝置上執行整合測試,讓測試更加真實。
✪運用整合測試完整保護產品功能。
✪使用可控制的依賴,增加測試的穩定性。
✪帶領讀者快速認識常見測試議題:持續整合、設計測試案例、測試驅動開發。

【目標讀者】
✪希望認識自動化測試的Flutter開發者。
✪想要透過測試維護產品品質的Flutter開發者。
✪幫助不同專業的開發者快速上手Flutter測試。
✪提供熟練Flutter的開發人員,探索適用於實際開發場景的進階測試技巧。

作者簡介:

吳政樺(Paul)
從事軟體開發大約10年,大半時間在開發Mobile App,其中開發Flutter約4年經驗,也不時地會參與Web與後端開發、甚至系統維運。最大的願望就是透過在日常開發中努力練習各種技術,讓技術不只在書中,而是能真實應用在現實開發中,用最小的力氣來創造產出最大的價值。除此之外,平時也喜歡透過技術寫作來分享工作中的心得與強化學習成果。連續二年以主題《關於Flutter開發的一些設計雜談》與《30天輕鬆學會Flutter測試》獲得iThome鐵人賽佳作。

目錄
|CHAPTER 01| 遊戲開始
1.1 從何開始
1.2 數字推盤遊戲
1.3 遊戲專案架構
1.4 如何進行測試

|CHAPTER 02| 基礎單元測試
2.1 為什麼要寫測試
2.2 Dart單元測試
2.3 Puzzle測試:遊戲結束了嗎?
2.4 Puzzle測試:移動方塊
2.5 Puzzle測試:移動失敗
2.6 本章小結

|CHAPTER 03| 單元測試與測試替身
3.1 使用案例測試:取得進行中遊戲
3.2 使用案例測試:移動方塊
3.3 使用案例測試:時間更新
3.4 使用案例測試:建立方塊
3.5 本章小結

|CHAPTER 04| 其他單元測試
4.1 Repository測試
4.2 狀態容器測試(上)
4.3 狀態容器測試(下)
4.4 善...
顯示全部內容
贊助商廣告
 
金石堂 - 今日66折
隔絕情緒勒索,給自己好溫暖的心情整理術
作者:水島廣子
出版社:健康你好生活事業有限公司
出版日期:2019-07-10
66折: $ 191 
金石堂 - 今日66折
中醫斷食168:祛濕排毒,養出瘦體質
作者:褚柏菁
出版社:晴好出版
出版日期:2023-09-06
66折: $ 297 
金石堂 - 今日66折
善惡魔法學院:雙城崛起
作者:蘇曼.查納尼
出版社:方言文化出版事業有限公司
出版日期:2022-12-28
66折: $ 263 
金石堂 - 今日66折
遠距溝通最強術:視訊溝通有溫度零失誤的40個攻略,無論在家接案、線上會議、簡報說服、人脈擴展,都上手無阻礙
作者:社團法人線上溝通協會
出版社:樂金文化
出版日期:2023-10-27
66折: $ 211 
 
金石堂 - 暢銷排行榜
女子棍球社!~3Years Later
作者:DISTANCE
出版社:未來數位有限公司
出版日期:2025-06-20
$ 284 
金石堂 - 暢銷排行榜
單純可愛王子的偽裝戀人作戰-全
作者:佐々木ありこ
出版社:長鴻出版社股份有限公司
出版日期:2025-06-20
$ 119 
Taaze 讀冊生活 - 暢銷排行榜
晨讀10分鐘:我的14歲—不完美的青春冒險,成就獨一無二的小宇宙(附閱讀素養題本)
作者:少年報導者、楊索、林玫伶、何榮幸、黃少雍等
出版社:親子天下(親子教養童書)
出版日期:2025-05-29
$ 355 
 
Taaze 讀冊生活 - 新書排行榜
虹朗【Netflix古裝韓劇《吞金》青春版圖文小說】
作者:張多慧
出版社:尖端出版
出版日期:2025-06-10
$ 198 
博客來 - 新書排行榜
HIS LITTLE AMBER—琥珀之翼—(上)(下)特裝版
出版日期:2025-06-13
$ 620 
博客來 - 新書排行榜
惡靈剋星 3 (首刷限定版)
出版日期:2025-06-13
$ 153 
金石堂 - 新書排行榜
花街情緣(全)
作者:灰崎めじろ
出版社:台灣角川股份有限公司
出版日期:2025-06-26
$ 111 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策