聯繫我們

課程簡介

理解 Antigravity 的瀏覽器表面(Browser Surface)

  • 瀏覽器表面的運作方式
  • 關鍵功能與限制
  • 安全性及沙盒機制的考量

建構與網頁互動的代理程式(Agent)

  • 設定代理程式針對瀏覽器動作的行為模式
  • 點擊、輸入文字、捲動及選擇的模式
  • 處理同步及非同步的交互操作

DOM 感知與元素定位

  • 代理程式如何解析 HTML 結構
  • 可靠地選取頁面元素
  • 處理動態內容及響應式框架(Reactive Frameworks)

端到端工作流自動化

  • 設計多步驟的瀏覽器流程
  • 管理跨任務的狀態轉換
  • 自動化登入、導航及表單處理流程

使用 Antigravity 進行 UI 測試

  • 透過代理程式驅動的檢查來驗證介面行為
  • 擷取證據與錯誤狀態
  • 利用瀏覽器錄影及回放機制進行除錯

跨表面與多環境流程

  • 結合瀏覽器與非瀏覽器表面(Surfaces)
  • 管理工作流的上下文切換(Context Switches)
  • 確保不同表面間的一致性

除錯與效能優化

  • 診斷代理程式與瀏覽器內容不匹配的問題
  • 針對速度及可靠性進行優化
  • 常見故障模式與修復方法

將 Antigravity 整合至開發流水線

  • 將工作流嵌入 CI/CD 流程
  • 協調 QA 團隊與開發團隊的合作
  • 代理程式行為的版本管理與維護

總結與後續步驟

最低要求

  • 理解基於瀏覽器的應用程式工作流
  • 具備腳本或自動化工具的經驗
  • 熟悉網頁開發概念

目標受眾

  • 網頁開發人員
  • 測試自動化工程師
  • 前端開發人員
 21 小時

課程分類