Launch HN: TesterArmy (YC P26) – 測試網頁和移動應用的AI代理
TesterArmy 由 Y Combinator 支持,提供AI代理持續監控網站和移動應用的關鍵用户流程,並在出現問題時向團隊發出警報。用户可以用自然語言描述測試,AI負責導航、填寫表單、處理認證等。支持與GitHub、CI/CD集成,並提供詳細報告。
近日,由 Y Combinator 支持的初創公司 TesterArmy 正式發佈其AI測試代理服務。該服務能夠持續監控網站和移動應用的關鍵用户流程,一旦發現故障立即向團隊發出警報。與傳統的自動化測試框架不同,TesterArmy 允許用户直接用自然語言描述測試場景,例如“登錄後搜索關鍵詞,檢查結果是否正確”。AI代理會像真實用户一樣導航頁面、填寫表單、處理OAuth登錄和一次性密碼(OTP)認證,完全無需編寫測試腳本。
TesterArmy 的測試代理每週7天、每天24小時運行,覆蓋Web和移動應用。它通過與GitHub Actions、GitLab CI等CI/CD管道緊密集成,在每次部署時自動運行測試,並在拉取請求中直接顯示結果。團隊也可以通過儀表板、CLI或Webhook觸發測試,獲取詳細的截圖、錄屏以及可操作的錯誤報告。從設置到運行測試只需不到2分鐘,無需維護任何測試基礎設施或編寫維護腳本。
該服務支持iOS和Android原生應用以及Web應用,所有憑證使用AES-256-GCM加密存儲,確保安全。TesterArmy 提供免費試用,用户可以在實際項目中評估其效果。與Playwright和Cypress等框架不同,TesterArmy是一種服務:用户只需用自然語言描述測試流程,服務負責運行、維護和交付每次發佈的證據。它還支持存儲的憑據登錄、處理OAuth,並通過專用每代理收件箱接收一次性密碼。總的來説,TesterArmy 旨在讓團隊無需編寫測試代碼即可實現端到端的自動化測試,尤其適合快速迭代的團隊。