在日常開發中,開發人員或測試人員需要臨時調用線上服務來調試已經部署的服務或查詢線上數據。服務測試功能可以讓您在控制臺填寫調用參數、發起服務調用,并得到服務調用的結果。
背景信息
- 服務測試功能目前處于公測期,免費使用。
- 如果您使用子賬號測試服務,請先在RAM中配置服務測試相關權限。具體操作,請參見在RAM中配置服務測試相關權限。
操作步驟
結果驗證
在結果區域查看測試是否成功,測試結果一般會有以下幾種情況:
- 結果失敗,并提示測試引擎準備中,請稍后再試。由于剛啟動服務測試時,測試引擎需要30s~50s進行初始化,請等待30s~50s后再執行測試。
- 結果失敗,并顯示調用服務的失敗響應信息。請根據響應信息,排查服務的端口、網絡及代碼本身的問題。
- 結果成功,并顯示調用服務的響應結果。
更多樣例
測試參數整體格式為一個JSON數組,下面為合法的參數輸入樣例:
參數類型 | 參數樣例 | 備注 |
---|---|---|
(java.lang.String, int) | ["test", 100] | 無。 |
(java.util.List, int) | [["hello", "world"], 100] | 無。 |
(java.util.Map, java.lang.List) | [{"test": true}, ["hello", "world]] | 無。 |
(java.util.Map, com.test.User) | [{"test": true}, {"id": 1, "name": "jack"}] | com.test.User為自定義類型,包含ID和Name屬性。 |