WebRunner 繁體中文文件
中文手冊依「安裝 → 操作瀏覽器 → 撰寫動作 → 擴展 → 整合」的順序拆成多個章節, 請從左側目錄選擇章節,或從下方直接跳轉。
第 1 章 — 入門
安裝 WebRunner、跑第一支瀏覽器腳本、以及產生新專案骨架。
第 2 章 — 核心包裝器
對 Selenium 的封裝層:driver、options、element 與 locator 值物件, 讀完這章後其他模組會變得直觀。
第 3 章 — 動作撰寫與執行
撰寫 JSON 驅動的 action 腳本、註冊 callback、外掛動態載入、 以及記錄瀏覽器執行軌跡。
第 4 章 — 瀏覽器後端
Selenium 與 Playwright 後端,以及更底層的瀏覽器整合(CDP、capability、 網路條件)。
第 5 章 — 報告與觀測性
產生 HTML / JSON / XML 報告、輸出 log、暴露 metrics、以及跨 run 的趨勢比對。
第 6 章 — 調度與擴展
平行執行、shard 拆分、重試、Selenium Grid、以及 Kubernetes Job 範本。
第 7 章 — 品質、安全與資料
Action linter、locator 評分、PII 偵測與遮罩、accessibility diff、 contract testing、資料/認證 helper。
第 8 章 — 工具、CLI 與診斷
命令列介面、遠端 socket driver、以及在 traceback 中會看到的例外階層。
第 9 章 — 外部整合
CI 註解、JIRA / TestRail / Slack 通知、IDE schema 設定,以及讓 Claude 透過 Model Context Protocol (MCP) 操作 WebRunner 的 server。
第 10 章 — 參考資料
舊的 extended features hub 頁面,留作向下相容,實際內容已分散到上面各章。
參考