庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
地圖+地圖創意遊戲 (附行旅世界地圖包)
  • 定價650.00元
  • 8 折優惠:HK$520
  • 放入購物車
二樓書籍分類
 
UI自動化測試與AI應用實戰:實作Robot Framework × Playwright × Appium從Web、App到CI/CD流程整合全方位攻略(iThome鐵人賽系列書)

UI自動化測試與AI應用實戰:實作Robot

沒有庫存
訂購需時10-14天
9786264143745
蔡明哲(Max)
博碩
2026年1月06日
217.00  元
HK$ 184.45  






ISBN:9786264143745
  • 規格:平裝 / 272頁 / 18k / 17 x 23 x 1.75 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > 軟體工程















    自動化測試一本就懂!學會真正落實自動化測試

    掌握實踐方法及未來趨勢,提升實作技能

    全方位帶你了解真實專案的專業自動化測試




    【專業推薦】

    無論你是手動測試工程師、自動化工程師,或是測試團隊管理者,都能在本書中找到能立即帶回工作場域的觀點、方法與解題思維。相信只要願意投入閱讀,一定能從中獲得推動品質升級的力量!

    ─ 江仁豪,SHOPLINE Head of Quality Assurance | OnedaySoftware 創辦人



    本書絕不僅是工具教學,更是一套讓讀者成為高價值自動化測試工程師的實戰指南。我最喜歡每個章節中的「實務經驗實話說」,彷彿能看見Max在現場教學,與你討論他過去面臨的挑戰與解法。

    ─ 彭師孝,91APP 產品發展處 產品品質部 資深經理



    整本書章節脈絡清晰、節奏穩健,手把手帶領讀者逐步建構完整的自動化測試技術堆疊,是一本含金量極高的「自動化測試完全手冊」。建議別錯過任何一章,現在就捲起袖子跟著Max老師開始動手學吧!

    ─ 李信杰,國立成功大學 資訊工程學系副教授





    【內容簡介】

    ?學習最佳測試:了解技術選擇、實踐方案及完整架構

    ?提升專業技術:打造從基礎語法到跨平台的完整能力

    ?拆解實務案例:了解真實場景如何打造及運作

    ?展望未來測試:分享AI應用與自動化測試挑戰




    本書改編自第16屆iThome鐵人賽DevOps組佳作系列文章《建立應用程式UI自動化測試:以Robot Framework為例》。在快速迭代的軟體世界,自動化成為確保品質的高效方法之一。



    本書是一本帶領讀者從入門邁向專業的自動化測試指南,從最初的觀念建立開始,帶大家理解自動化為何重要、何時該導入,並從Robot Framework進階技巧逐步延伸到Web與App跨平台自動化、測試報告整合、CI/CD,以及利用雲端裝置平台進行測試內容,以清楚的流程與大量的實務範例串連,協助讀者從基礎語法一路掌握跨平台的完整自動化能力,打造一套真正能落實的自動化測試體系。



    作者在實務上多次負責規劃測試架構、重構測試流程、整合CI/CD與搭建跨平台自動化體系。本書將這些親身經歷過的實作成果與思考脈絡整理成系統化內容,透過案例示範與詳細步驟,帶領讀者在真實專案中落實自動化測試。



    【目標讀者】

    ?想踏入?動化測試領域的初?者。

    ?想要參考其他框架範例的軟體測試?員。

    ?想知道測試工程師的思維的軟體開發者。

    ?想瞭解如何落實自動化測試的學?及職場轉型者。















    ?




     









    |Chapter 01| 關於自動化測試

    1.1 品質與測試的關係

    1.2 關於自動化測試

    1.3 自動化測試的ROI:如何衡量投資回報

    1.4 小結



    |Chapter 02| Robot Framework基礎

    2.1 什麼是Robot Framework

    2.2 安裝Robot Framework及設定開發環境

    2.3 Robot Framework核心概念

    2.4 Robot Framework變數

    2.5 Robot Framework控制結構

    2.6 斷言(Assertion)

    2.7 跳脫(Escaping)

    2.8 小結



    |Chapter 03| Robot Framework進階應用

    3.1 Robot Framework自定義Python keyword

    3.2 Robot Framework Listeners

    3.3 重新執行失敗的測試

    3.4 執行平行測試

    3.5 小結



    |Chapter 04| 測試報告

    4.1 為什麼我們需要測試報告

    4.2 Robot Framework內建測試報告

    4.3 與Allure整合來提升測試報告可讀性

    4.4 與Robot Framework Metrics整合

    4.5 與Robot Framework Dashboard整合

    4.6 小結



    |Chapter 05| 結合Playwright進行Web自動化測試

    5.1 認識Playwright

    5.2 Playwright環境設定

    5.3 Robot Framework Browser(Playwright)三件套

    5.4 網頁定位元件小技巧

    5.5 Playwright進行Web自動化測試

    5.6 建立高品質自動化測試專案架構



    |Chapter 06| 結合Appium進行App自動化測試

    6.1 認識Appium

    6.2 Appium Android開發環境安裝

    6.3 Appium Inspector安裝及操作介紹

    6.4 Appium Session Capabilities介紹

    6.5 App自動化測試定位元件方式

    6.6 Appium iOS開發環境安裝

    6.7 Appium進行App自動化測試

    6.8 建立高品質自動化測試專案架構



    |Chapter 07| 將自動化測試導入CI/CD流程中

    7.1 什麼是CI/CD

    7.2 Github Actions

    7.3 自行架設GitHub Self-hosted Runners

    7.4 GitHub Actions Secrets

    7.5 將測試Robot Framework Playwright與GitHub Actions整合



    |Chapter 08| 提升App測試效率:裝置農場

    8.1 裝置農場(Device Farm)

    8.2 雲端裝置平台:BrowserStack

    8.3 開源裝置平台:Appium Device Farm



    |Chapter 09| 軟體自動化測試趨勢以及AI在測試領域的應用















    ?






    其 他 著 作