
Fume
Fume Technologies, Inc. · 程式設計
Fume 是一套 AI 測試工具,能把螢幕錄影轉成 Playwright 測試套件,每天在雲端執行兩次,還會自己修好壞掉的測試。

關於 Fume
About
Fume 是什麼
Fume 是針對網頁應用的軟體測試平台,由 Fume Technologies 開發,團隊出自 Y Combinator 2024 年冬季梯次。你錄一段簡短的產品操作影片,一邊點、一邊說明每個步驟應該出現什麼結果。Fume 看完影片後抽出測試案例,再寫出對應的 Playwright 程式碼。
它賣的不是一套讓你動手寫測試的編輯器,而是整個 QA 團隊的工作:設計案例、寫出程式、在介面改版後繼續維護。交付節奏越來越快,回歸測試卻常常放到爛掉,Fume 要補的就是這個缺口。
限制落在價格與範圍兩件事上。作為軟體測試平台,它按團隊計價,每月從 500 美元起,沒有免費方案,產出也只有 Playwright,所以跑不進瀏覽器的東西一律不適用。
開始使用
- 到 app.fumedev.com 註冊並啟動試用,一開始不必填付款資料。
- 用 Loom、QuickTime 或任何錄影工具錄下操作過程,點擊時把步驟和預期結果说出来。
- 上傳影片。Fume 幾秒內就抽出測試案例,並在寫程式前先列出清單。
- 接上 Slack 讓機器人把結果貼到共用頻道,或用一次 API 呼叫把套件接進 CI/CD。
產品資訊
快速了解 Fume 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 小型團隊的 QA 工程師:Fume 接手撰寫與維護,一個人就能顧到以前要一整組人力的流程。前提是你的產品跑在瀏覽器裡。
- 沒編制 QA 的技術主管:不必擴編就能有一套回歸測試。每月 500 美元的門檻,要等交付節奏穩定後才划算。
- 每週出貨的創辦人:每天跑兩次的套件,能在客戶之前抓到壞掉的結帳流程。記得留時間看 Slack 回報。
任務
- 建立第一套回歸測試:錄下十個關鍵流程,隔天就有 Playwright 檔案,不必花一個月手寫。
- 顧住不穩定的測試:選擇器一移位,AI 備援會開真實瀏覽器把步驟走完,再於背景改寫脆弱的腳本。
- 接手既有套件:Fume 可匯入 Playwright、Selenium 與 Cypress 測試,再補上代理備援與後續維護。
情境
- 上線前的快速檢查:測試每天跑兩次並回報到 Slack,壞掉的部署會變成一條失敗流程加截圖,而不是客訴。
- 沒有 QA 預算的團隊:瀏覽器測試自動化一次到位,不必再養一套執行平台。
- 介面每週都在改的產品:自我修復測試吸收掉平常要耗掉一週 QA 人力的變動。
主要功能
從影片產生測試案例
AI 測試生成的起點是螢幕錄影,不是規格文件。你一邊操作一邊講,Fume 把口述內容變成有名字、有斷言的測試案例。官方說十分鐘以內的錄影就能涵蓋約八成的重要使用者流程。講得含糊,斷言也跟著含糊,初稿品質取決於你把預期行為說得多清楚。
自主產生測試套件
AI QA 代理會像 QA 工程師那樣探索應用,並用 Playwright 寫出整套測試。頁面物件、選擇器、斷言都在裡面,不只是點擊紀錄。檔案進到你的儲存庫後是可讀的程式碼,開發者打開就能看到它到底驗了什麼。
腳本脆弱時交給 AI 備援
DOM 一改,Playwright 就掛。Fume 把卡住的步驟交給能在瀏覽器裡即時操作的代理跑完,再於背景修好腳本。當天你照樣拿到通過或失敗的結果,套件也慢慢變穩,不需要有人開維護單。
免費的雲端測試執行環境
測試量一大,執行環境就是一筆固定支出。Fume Cloud 不加價就能跑套件,接進 CI/CD 也只要從流程裡發一次 API 呼叫。原本就付費買執行服務的團隊,可以退掉,也可以兩邊並行比對一陣子。
Slack 回報與失敗脈絡
結果會貼進共用的 Slack 頻道:跑了幾條、過了幾條、哪裡壞了。機器人會附上脈絡,例如結帳頁跳出 404,讓排查從一句描述開始,而不是從一堆錯誤堆疊開始。預設每天執行兩次。
Playwright 程式碼完全歸你
每一條測試都是百分之百的 Playwright,程式碼屬於你。可以複製下來、在本機執行,訂閱結束後繼續用。對被無程式碼工具鎖在廠商儀表板裡的團隊來說,這一點很實際。
優缺點
優點
- 一段錄影就能換到可執行的 Playwright 套件,把好幾週的撰寫時間壓到一個晚上。
- 自我修復測試砍掉維護成本,那通常是回歸套件活不過一季的原因。
- 免費雲端執行環境省掉一筆基礎設施帳單,也少一個供應商。
- 程式碼歸你,沒有綁定,就算不續訂套件照樣能跑。
- 支援匯入 Playwright、Selenium 與 Cypress,既有套件有路可以進來。
缺點
- 每月 500 美元且沒有更便宜的自助方案,兩人團隊也得付接近企業級的價格,買下可能用不完的容量。
- 完全沒有免費方案。只能用 30 天試用評估,而且試用期得拿真實產品來錄。
- 只產出 Playwright,原生手機應用與桌面程式都不在範圍內。
- 品質取決於你餵進去的錄影。影片裡漏掉步驟,初稿就有洞,得有人手工補。
常見問題
Fume 會看你錄的產品操作影片,為示範過的流程寫出 Playwright 測試,接著按排程執行,並在介面變動時自動修復。對網頁應用來說,它取代的是 QA 團隊在設計、撰寫與維護上的工作。
相關內容
探索與 Fume 相關的工具、技能與文章。
Fume 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
