UI自動化測試與AI應用實戰: 實作Robot Framework×Playwright×Appium從Web、App到CI CD流程整合全方位攻略
| 作者 | 蔡明哲 (Max) |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | UI自動化測試與AI應用實戰: 實作Robot Framework×Playwright×Appium從Web、App到CI CD流程整合全方位攻略:自動化測試一本就懂!學會真正落實自動化測試掌握實踐方法及未來 |
| 作者 | 蔡明哲 (Max) |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | UI自動化測試與AI應用實戰: 實作Robot Framework×Playwright×Appium從Web、App到CI CD流程整合全方位攻略:自動化測試一本就懂!學會真正落實自動化測試掌握實踐方法及未來 |
內容簡介 自動化測試一本就懂!學會真正落實自動化測試 掌握實踐方法及未來趨勢,提升實作技能 全方位帶你了解真實專案的專業自動化測試 【專業推薦】 無論你是手動測試工程師、自動化工程師,或是測試團隊管理者,都能在本書中找到能立即帶回工作場域的觀點、方法與解題思維。相信只要願意投入閱讀,一定能從中獲得推動品質升級的力量! ─ 江仁豪,SHOPLINE Head of Quality Assurance | OnedaySoftware 創辦人 本書絕不僅是工具教學,更是一套讓讀者成為高價值自動化測試工程師的實戰指南。我最喜歡每個章節中的「實務經驗實話說」,彷彿能看見Max在現場教學,與你討論他過去面臨的挑戰與解法。 ─ 彭師孝,91APP 產品發展處 產品品質部 資深經理 整本書章節脈絡清晰、節奏穩健,手把手帶領讀者逐步建構完整的自動化測試技術堆疊,是一本含金量極高的「自動化測試完全手冊」。建議別錯過任何一章,現在就捲起袖子跟著Max老師開始動手學吧! ─ 李信杰,國立成功大學 資訊工程學系副教授 【內容簡介】 ♚學習最佳測試:了解技術選擇、實踐方案及完整架構 ♚提升專業技術:打造從基礎語法到跨平台的完整能力 ♚拆解實務案例:了解真實場景如何打造及運作 ♚展望未來測試:分享AI應用與自動化測試挑戰 本書改編自第16屆iThome鐵人賽DevOps組佳作系列文章《建立應用程式UI自動化測試:以Robot Framework為例》。在快速迭代的軟體世界,自動化成為確保品質的高效方法之一。 本書是一本帶領讀者從入門邁向專業的自動化測試指南,從最初的觀念建立開始,帶大家理解自動化為何重要、何時該導入,並從Robot Framework進階技巧逐步延伸到Web與App跨平台自動化、測試報告整合、CI CD,以及利用雲端裝置平台進行測試內容,以清楚的流程與大量的實務範例串連,協助讀者從基礎語法一路掌握跨平台的完整自動化能力,打造一套真正能落實的自動化測試體系。 作者在實務上多次負責規劃測試架構、重構測試流程、整合CI CD與搭建跨平台自動化體系。本書將這些親身經歷過的實作成果與思考脈絡整理成系統化內容,透過案例示範與詳細步驟,帶領讀者在真實專案中落實自動化測試。 【目標讀者】 ✪想踏入⾃動化測試領域的初⼼者。 ✪想要參考其他框架範例的軟體測試⼈員。 ✪想知道測試工程師的思維的軟體開發者。 ✪想瞭解如何落實自動化測試的學⽣及職場轉型者。
作者介紹 蔡明哲(Max) 專精於品質領域,具備API、Web、App與AI系統的自動化測試實務經驗,多次從零建立自動化測試框架落實及CI CD流程優化,提升測試體驗。擅長敏捷測試、測試架構設計、流程優化,亦參與企業內部品質體系的建立,推動團隊採用更高效、品質導向的文化。 熱衷於分享與推廣品質理念,曾擔任多場技術社群講者,並與OnedaySoftware團隊協力錄製軟體品質線上課程《邁向年薪百萬的軟體品質必修課》。秉持對技術與分享的熱情,期望將自身實務經驗帶給更多讀者與團隊,一同打造可持續、具效率與高品質的軟體測試流程。 【Linkedin】 https: www.linkedin.com in max-tsai 【專業參與】 ✪SHOPLINE職人聊天室 講者 ✪《邁向年薪百萬的軟體品質必修課》講者 ✪中國互聯網測試開發大會 2025(上海) 講者 ✪DevOpsDay(Taipei) 2025 講者 ✪中國互聯網測試開發大會 2024(上海) 講者 ✪OnedaySoftware × Test Corner #34 講者
產品目錄 |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在測試領域的應用
| 書名 / | UI自動化測試與AI應用實戰: 實作Robot Framework×Playwright×Appium從Web、App到CI CD流程整合全方位攻略 |
|---|---|
| 作者 / | 蔡明哲 (Max) |
| 簡介 / | UI自動化測試與AI應用實戰: 實作Robot Framework×Playwright×Appium從Web、App到CI CD流程整合全方位攻略:自動化測試一本就懂!學會真正落實自動化測試掌握實踐方法及未來 |
| 出版社 / | 聯合發行股份有限公司 |
| ISBN13 / | 9786264143745 |
| ISBN10 / | |
| EAN / | 9786264143745 |
| 誠品26碼 / | 2683066565003 |
| 頁數 / | 272 |
| 裝訂 / | P:平裝 |
| 語言 / | 1:中文 繁體 |
| 尺寸 / | 17X23X1.75CM |
| 級別 / | N:無 |
最佳賣點 : 自動化測試一本就懂!學會真正落實自動化測試
掌握實踐方法及未來趨勢,提升實作技能
全方位帶你了解真實專案的專業自動化測試