Skip to main content

這是什麼

用一句話說:給你已經上線的專案,再開一套「練習用 / 試錯用」的後端。 這套環境和真正給用戶用的線上環境互相隔離,改壞了一般也不會動到線上。 可以把它理解成:
  • 線上環境 = 正式開門營業的店
  • 測試環境 = 倉庫後廚 / 試菜間
你在試菜間怎麼折騰,預設都不會自動變成店裡給客人上的菜。 superun 雲計算中的獨立測試環境入口

解決什麼問題

上線後你可能還想:
  • 試一下新的登入方式會不會壞
  • 改資料庫、加欄位,先別直接動正式資料
  • 對接微信 / 支付 / 第三方回調,先用一套「測試地址」驗證
如果直接在線上試,一不小心就會影響真實用戶。獨立測試環境就是為這種「上線後再驗證」準備的。

在哪裡找

  1. 打開你的專案。
  2. 進入 研發 → 技能庫 → superun 雲計算
  3. 打開 「測試環境」 標籤(上方可能有 FREE / 限時免費 標識)。
該 Tab 目前主要在國內站展示(以產品內入口為準)。專案須已發佈上線,並使用 superun 雲計算;只連接自有 Supabase 的專案不會顯示該入口。

誰能用

開啟前會彈出確認框,請先讀完規則。確認按鈕可能有短倒計時,防止誤點。

測試環境與線上差在哪

1. 互相隔離

測試環境有自己的:
  • 訪問地址(URL)
  • 資料庫裡的資料
  • 登入 / 認證配置
在測試環境裡改的東西,不會自動同步到線上;環境被回收後,測試側改動也不會保留。

2. 資料從哪來

測試資料通常來自近期線上備份(首次進入或每日回收後再進,常按今日 / 昨日線上備份準備)。 因此:
  • 可能仍含有接近真實的資料,請按敏感資料標準謹慎使用
  • 不要把測試配置 / 密鑰發給第三方當正式配置

3. 閒置會被回收

閒置的測試環境會在每天凌晨 2 點被回收,避免長期佔資源。若當時專案仍在活躍使用,系統可能保留測試環境。回收後再進會從近期線上備份自動恢復,期間雲工具與測試構建暫不可用;測試環境裡做的改動也可能丟失。

4. 第一次要等一會兒

首次開啟,或每天回收後再進,都要等系統準備好。頁面上會顯示進度(例如:分配資源 → 從備份建庫 → 發佈測試服務)。請保持頁面打開,耐心等待。

開啟後你會看到什麼

準備好之後:
  • 頂部會提醒:你現在配的是測試環境,URL / 資料 / 認證都不是線上那套
  • 下面可以像配置雲計算一樣,查看 / 管理這套測試後端
  • 所有者還能點 「重建測試環境」

「重建」是什麼意思

重建 = 刪掉當前測試環境,再按最新線上備份重開一套。 請注意:
  • 測試環境裡的表資料、認證配置、其它改動會永久丟失
  • 線上不會受影響
  • 重建期間測試環境暫時不可用,需要再等一段時間
適合:測試環境弄亂了、想重新從正式資料拷一份乾淨的。

費用

產品上標了 「限時免費」(入口常見 FREE 標識)。以後是否長期免費,以頁面最新說明為準。

建議你怎麼用

適合:
  • 上線後再驗登入、資料庫、介面
  • 給第三方填「測試回調地址」前,先在測試環境跑通
  • 想大膽試錯,又不想動正式用戶資料
務必注意:
  • 看清當前是測試還是線上(URL 不一樣)
  • 不要把測試環境的地址 / 密鑰當成正式配置交給合作方
  • 重要驗證盡量當天做完——凌晨可能被回收
  • 只有所有者能開;需要開的話找專案主人
  • 每次恢復或重建後,重新驗證認證、Edge Function、Webhook 和第三方回調
  • 不要把重要資料或配置的唯一副本只保存在測試環境中
不適合指望:
  • 把測試環境當長期正式環境用
  • 以為測試裡改的資料會自動同步到線上
  • 沒上線的專案直接開測試環境

最簡流程(三步)

  1. 先把專案發佈上線
  2. 專案所有者打開 雲計算 → 測試環境,點 「開啟測試環境」,確認規則。
  3. 等狀態變成就緒後,用測試環境的配置去做驗證;搞亂了就 重建
需要把驗證結果推到線上時,仍透過 運營 → 發佈;測試環境裡直接改的表資料、用戶或配置不會自動上線。

一句話記住

測試環境 = 已上線專案的獨立後廚:能試錯、和正式店隔離,但會定時收攤,且資料可能來自正式店的備份。

常見問題

請確認專案已上線、已啟用 superun 雲計算、正在國內站使用,並且你是專案所有者。只連接自有 Supabase 的專案不會顯示入口。編輯者可以查看,但不能開啟、重試或重建。
不能。專案必須已發佈上線後才能開啟。
不會。測試與線上互相隔離;回收或重建後,測試側改動也不會保留到線上。
建庫、恢復配置、Edge Function 與測試構建是非同步完成的。請保持頁面打開並等到「已就緒」。若明確失敗,所有者可重試;長時間卡在同一階段時,請攜帶專案 ID 與當前階段聯繫支援。
再次進入會從近期線上備份自動恢復,或由所有者重新開啟;此前測試環境內的改動可能丟失。
不會。重建只刪除並重建測試環境;線上繼續運行,但當前測試環境中的資料和配置會被永久丟棄。
測試驗證用測試環境地址,正式對外用線上地址。兩套不同,切換時請同步更新回調、Webhook、白名單和憑證。
不可以。只有專案所有者可以開啟、重試或重建;編輯者可以查看配置。

相關文件