A quick update on free credits

We’ve temporarily paused free credits for new accounts while we address recent misuse. Thank you for your patience and understanding.

logo
  • 環境
  • 企業方案
  • 價格
TeamMar 11, 2026

使用 Playwright 技能自動化網站 QA 稽核

Celine XieCeline Xie
Automate Website Quality Audits with Playwright Web App Testing Agent Skill
Automate Everything with
AI Workforce on Desktop
Download Eigent

透過自動化 UI 稽核,讓你更有信心發佈

手動測試既緩慢又容易出錯,還會拖慢團隊進度。每次我推出變更時,以前都會擔心正式網站上潛藏著失效連結或 console 錯誤。每星期都要花上好幾小時手動點擊,只為了維持基本品質。

我開始使用 webapp-testing 技能,把這些工作交給 Eigent。結合 Playwright 的自動化與 Eigent 的 agentic 工作流程,我現在只需一個提示,就可以執行完整的網站稽核——包括視覺快照與日誌檢查。

以下是我如何設定這個工作流程來測試 Eigent.ai 網站。

1準備測試腳本

我先在 Python 腳本中定義測試邏輯。利用 Playwright 的 async API,我可以在導覽時追蹤 console 訊息與網絡(network)失敗。這個腳本就像整個流程的大腦,精準告訴 Eigent 要檢查什麼——從指定的導覽連結到整頁截圖。

使用 webapp-testing 技能,對網站 https://www.eigent.ai/ 進行全面的功能與 UI 測試。

2設定錯誤監聽器

這個工作流程其中一個最有價值的部分,就是能捕捉靜默失敗。我在腳本中設定了監聽瀏覽器 console 錯誤和失敗的網絡請求。這樣 Eigent 就能記錄技術問題,例如我發現缺少的 PostHog token——這種設定錯誤在手動檢查時很容易被忽略。

3自主瀏覽網站

Eigent 會主導導覽流程。它從首頁開始,識別主要導覽連結,例如 Environments 和 Enterprise。透過點擊這些區塊並等待網絡閒置(network idle),它確保每次頁面轉換都順暢,且內容如預期載入。

4擷取視覺快照

截圖是驗證各頁面 UI 一致性的最佳方式。在測試期間,Eigent 會自動擷取首頁與內頁的整頁快照。我擷取了幾個畫面,包括:

  • Homepage: /Users/celinexie/eigent/yuqinxie27/project_1773233237823-6389/task_1773240157579-7533/homepage.png
  • Environments Page: /Users/celinexie/eigent/yuqinxie27/project_1773233237823-6389/task_1773240157579-7533/environments_page.png
  • Enterprise Page: /Users/celinexie/eigent/yuqinxie27/project_1773233237823-6389/task_1773240157579-7533/enterprise_page.png

5產生自動化報告

一旦導覽完成,Eigent 就會把所有內容整理成 Markdown 報告。內容包括發現摘要、console 錯誤清單,以及所有已擷取截圖的絕對路徑。把所有資料集中在同一地方,令審查流程即時完成。

6分析結果

我會檢視輸出,找出任何關鍵阻塞問題。在這次執行中,稽核偵測到 PostHog 初始化錯誤,並標記了 task_splitting.mp4 的影片資產中止。這些不只是 bug——它們也是在客戶看到之前改善用戶體驗的機會。

在不增加人力的情況下提升品質

這不只是為了捉到幾個 console 錯誤。這個工作流程展示了 Eigent 如何把像 Playwright 這樣的技術工具轉化為自主的品質夥伴。與其為每次細微的 UI 變更撰寫和維護複雜的測試套件,我只要把 Eigent 指向一個 URL,就能取得完整報告。

自動化 QA 中「沉悶」的部分,讓開發者可以專注於功能開發,同時確保現有網站保持穩定可靠。

下一步可以試什麼

稽核 https://eigent.ai/pricing 的流動式設計(mobile responsiveness),並擷取 375x812 解析度的截圖。 檢查網站上所有 blog post 是否有失效圖片,並列出任何 404 錯誤。 驗證 Enterprise 頁面上的 'Book a Demo' 按鈕是否正確開啟排程 modal。

以上每項都運用了同一個 webapp-testing 技能——無需額外設定。

提升結果的提示

  • 使用 networkidle 等待狀態。 這可確保非同步資產與追蹤腳本在 Eigent 截圖或檢查錯誤之前已完成載入。
  • 過濾 aborted requests。 很多瀏覽器在快速導覽或 lazy loading 時會中止請求。把這些請求過濾掉,有助你聚焦真正的 404 與伺服器錯誤。
  • 明確指定角色。 在指示 Eigent 點擊按鈕時,使用基於角色的選擇器,例如 link 或 button,可讓測試對 CSS 變更更具韌性。

Other use cases

Gemini 4:一個提示詞,在 Blender 中 Vibe Coding 一段 3D 電影短片

Gemini 4:一個提示詞,在 Blender 中 Vibe Coding 一段 3D 電影短片

在 Cozy Kitchen 場景中製作一段四個鏡頭、十二秒的電影短片:一陣穿堂風把食譜卡從架上吹起,帶着它飛過工作枱,最後讓它搭在士多啤梨撻上。保留溫暖的插畫風廚房。加入一張薄薄的雙面 RecipePage,上面有清晰可讀的食譜內容;按照 action.json 中的飛行通道移動,並透過看得見的風的線索,呈現平靜的開場、有動機的升起、飛行、接觸和落定。使用四部不同的攝影機和綁定攝影機的剪接點,鏡頭 2 和 3 使用景深,食譜卡和攝影機的運動要流暢且可量度。交付一個已打包、可編輯的 sequence.blend、一份 CSV 鏡頭表、一張附標註的 3×3 分鏡圖和九張靜態畫面。

Gemini 4:將影片教學轉化為生產級 RL 工程技能

Gemini 4:將影片教學轉化為生產級 RL 工程技能

觀看列出的 YouTube 講座,將當中的方法和洞見轉化為 2–4 個可重用的檔案式代理技能,並只以這些影片作為主要來源。為每段講座建立附時間戳記的大綱,記錄關鍵洞見、結果和警示,並將每項論點標示為 OBSERVED、INFERRED 或 UPDATED。每個技能包含一個附關鍵洞見章節和工具無關路徑的 SKILL.md,以及一個 evidence.md。驗證每個技能,然後在 127.0.0.1 上發佈一份淺色模式的 HTML 報告,內含嵌入的講座影片、可點擊的時間戳記、講座比較、標出缺口的覆蓋矩陣,以及清晰的限制清單。

由影片建立 CAD 模型:Gemini 3.7 Flash 對比 3.6 Flash

由影片建立 CAD 模型:Gemini 3.7 Flash 對比 3.6 Flash

分析上傳參考影片中的 Transformers 角色,匯出可供製作的高細節 3D CAD/網格模型(.glb)。分析風格、關節和表面細節;在合理關節樞軸分離身體與裝甲;使用精確硬表面機械幾何及金屬 PBR 材質和自發光。把 Diffuse、Normal、Roughness、Metallic 和 Emissive 紋理直接封裝於 GLB,並保持乾淨拓撲、流形幾何及即時預覽效能。

Automate everything with AI workforce on desktop
Download Eigent

立即試用 Eigent

下載開源桌面 app。你的 AI workforce,直接在你電腦上運行。

下載 Eigent
Eigent

獲取 AI workforce 自動化的最新更新、教學與版本消息。

感謝訂閱!

產品Eigent環境定價企業方案
探索解決方案使用案例技能外掛網誌
開發者文件GitHubCAMEL-AIOpen Source Fund合作夥伴
下載適用於開源版
公司關於我們品牌招聘支援中心使用條款私隱政策安全與信任Cookie 政策退款與試用政策

版權所有 © 2026 EIGENT UK LTD