Playwright 風格 API
使用 Playwright 風格的 TypeScript API,透過角色、標籤或文字來定位元素,接著以熟悉的程式碼串接操作與斷言。
Mobilewright 是一款以 TypeScript 為基礎的 iOS 與 Android 行動自動化框架,支援 Playwright 風格定位、自動等待與本機報表,協助開發者與 AI 代理撰寫可重現的測試、腳本與檢查。
Mobilewright 是一款用於行動應用程式的端對端測試框架。它提供 TypeScript API,可透過 Playwright 風格的互動模型、自動等待、斷言與測試報表來自動化 iOS 與 Android 裝置。
此產品鎖定需要可重現行動自動化的開發者與 AI 代理,用於測試與腳本撰寫。其範例展示了對模擬器、模擬裝置與真機的支援,並整合平台無障礙樹,以及可初始化專案、執行測試與產生報表的 CLI。
使用 Playwright 風格的 TypeScript API,透過角色、標籤或文字來定位元素,接著以熟悉的程式碼串接操作與斷言。
動作與斷言會持續重試,直到元素存在、可見、已啟用且穩定,減少手動等待或睡眠的需求。
可在 iOS 與 Android 上執行相同的測試流程,包含模擬器、模擬裝置與真機,且只需一個 API。
使用 `npm init mobilewright@latest` 進行專案設定,這會建立設定檔與範例測試,並可用 CLI 執行或檢視測試。
檢視無障礙樹,並在失敗時附加它,讓代理與除錯工具能使用角色、標籤與值,而不只是依賴截圖。
使用 HTML 報表器在本機查看測試結果、篩選執行、檢查錯誤,並從瀏覽器中檢視截圖。
當你需要可讀且可供審查的測試程式碼時,可使用熟悉的定位器與斷言,以 TypeScript 撰寫行動端端對端測試。
利用自動等待動作來自動化重複的應用內流程,例如登入、導覽或結帳,減少手動暫停的需求。
當你需要跨平台覆蓋時,可在 iOS 與 Android 裝置上執行相同的測試邏輯,包含模擬器、模擬裝置與實體硬體。
使用無障礙樹與失敗時檢視樹,協助 AI 代理或除錯工具與真實 UI 元件互動,而不是只根據截圖猜測。
產生本機 HTML 報表,以便在測試執行後檢視失敗、截圖與錯誤詳細資訊。
Mobilewright 是一款以 TypeScript 為基礎的端對端行動應用程式測試框架。它使用 Playwright 風格的 API,因此你可以透過基於角色、標籤與文字的定位器、自動等待動作,以及會重試的斷言來自動化 iOS 與 Android 裝置。
文件描述其支援 iOS 與 Android,包含模擬器、模擬裝置與真機。網站範例也提到支援 UIKit、SwiftUI、React Native 與 Expo。
安裝方式採用 npm:先安裝套件,接著執行 `npm init mobilewright@latest` 來建立專案骨架,再用 `npx mobilewright test` 執行測試。此框架也包含用於環境檢查的 `npx mobilewright doctor`,以及用於 HTML 報表的 `npx mobilewright show-report`。
可以。比較頁面將 Mobilewright 描述為為 AI 代理而打造,並提供存取平台無障礙樹,以及在失敗時可選擇附加檢視樹以利除錯。首頁也將其定位為適合開發者與 AI 代理使用。
來源內容沒有顯示已公開的定價。定價網址目前回傳缺少檔案的錯誤,因此此處可用的網站內容無法支持特定方案細節。
EAS Observe 是適用於 Expo 與 React Native 應用程式的正式環境效能監控工具,可在 Expo 儀表板查看啟動指標、工作階段時間軸、版本標記與錯誤。
ByteAsk 是專為 C 與 C++ 打造的終端機優先 AI coding agent,先編輯儲存庫再用真實編譯器、除錯器、sanitizer 與測試驗證變更,並提供免費方案與付費方案。
CreateOS Sandbox 是以 Firecracker micro-VM 執行程式與 agent 工作負載的隔離運算環境,支援私有網路、SDK、CLI 與 MCP 程式化控制。
GitBot 是以瀏覽器為基礎的本機工作區,可使用 Claude Code、Codex 或 OpenCode 建立可重複使用的程式設計機器人,並在儲存庫資料夾中執行,支援持續執行緒與可設定權限。
Codex Plugins 將可重用技能、應用程式整合與 MCP 伺服器打包成可安裝到 Codex app 或在 Codex CLI 使用的工作流程,方便延伸 Codex 的連線服務任務、重複使用指令與團隊共享流程。
Wallie 是開源 AI streamer,可觀看你的螢幕、聆聽聊天室,並以可設定的人設即時生成直播評論;支援本機執行與自有金鑰,適合無真人出鏡、自治直播與即時互動。