跳至主要內容

使用 Argos 提升您的視覺測試能力

簡介

Argos 是一個強大的開源視覺測試平台,可與 WebdriverIO 無縫整合,增強您在更新過程中維護完美使用者介面的能力。透過將 Argos 整合到您的 WebdriverIO 專案中,您可以輕鬆識別由提取請求引入的視覺變更,確認有意的修改,並防止應用程式中出現意外的迴歸。

為何選擇 Argos 而非標準視覺測試?

WebdriverIO 的內建視覺測試是一個很好的起點,但 Argos 透過提供以下功能將其提升到一個新的水平:

  • 增強的協作:透過整合的審閱工作流程和在 GitHub 和 Slack 等平台上發出的通知等功能,Argos 使開發人員、設計人員和 QA 團隊之間的協作無縫且高效。
  • 可擴展性:無論您正在處理小型專案還是大型應用程式,Argos 都能輕鬆擴展,處理不同環境中的各種視覺測試。
  • 簡化的審閱流程:Argos 直觀的介面將視覺變更分組,使您能夠輕鬆審閱和批准差異,減少雜訊並將您的注意力集中在關鍵變更上。
  • 全面的報告:透過易於理解並與您的團隊分享的詳細報告,深入了解情況,確保每個人都在同一個頁面上。

Argos 如何增強您的工作流程?

Argos 直接整合到您的 WebdriverIO 測試流程中,增強您的視覺測試能力,而不會增加複雜性。每次您執行 WebdriverIO 測試時,Argos 都會自動擷取螢幕截圖並與您的基準進行比較,僅突出顯示相關的視覺變更。

使用 Argos,您獲得的不僅僅是一個視覺差異工具

  • 智慧分組:自動將相關的視覺變更分組,以協助您快速識別和解決問題。
  • 持續監控:Argos 會在每次提交時監控您的 UI,以便您可以在視覺錯誤成為問題之前發現並修復它們。
  • 可自訂的閾值:微調您的視覺測試的靈敏度以符合您的專案需求,確保您只收到重要變更的警報。

快速入門指南

將 Argos 與您的 WebdriverIO 專案整合非常簡單快捷。立即按照 WebdriverIO 的官方 Argos 指南開始利用進階視覺測試。

在幾分鐘內,您可以:

  • 自動化視覺螢幕截圖:在測試執行期間擷取詳細的螢幕截圖,無需手動干預。
  • 識別和審閱變更:將新的螢幕截圖與您的基準進行比較,快速識別任何視覺差異。
  • 簡化批准流程:使用 Argos 直觀的審閱系統來批准或拒絕變更,簡化團隊協作並確保您的 UI 保持一致。

不要只是偵測視覺迴歸,還要防止它們。開始將 Argos 與 WebdriverIO 一起使用,並立即保護您的 UI!

歡迎!有什麼我可以幫您的嗎?

WebdriverIO AI Copilot