我想自動測試每個資源的aws api網關。目前我手動執行(選擇API,選擇資源,單擊測試,在請求主體上插入數據)。我可以自動執行嗎?所以當我部署時,我能夠知道我的api和資源是否正常工作。 2.在資源內部,我使用連接到發電機數據庫的lambda函數。例如,我創建POST操作,將數據插入到Dynamo數據庫。是否可以檢查數據是否成功插入? 任何人都可以幫助我嗎? 謝謝AWS API網關上的自動測試
2
A
回答
2
2
如果你希望使用相同的測試功能,控制檯可以提供,有它的API,它是在CLI和SDK:http://docs.aws.amazon.com/cli/latest/reference/apigateway/test-invoke-method.html
如果你只是希望能夠以測試部署的API,我建議有一個使用階段作爲環境的部署工作流程(如dev,gamma,prod)。您可以採取一個部署(API的一個快照),並首先將其部署到開發階段。然後,您可以使用相同的部署更新其他階段。在這種情況下,您可以使用任何您喜歡的HTTP客戶端/工具來測試實際部署的API,像JUnit這樣的測試框架。
+0
謝謝傑克,我用jenkins進行部署。嗯......也許我需要準備一些測試調用方法的腳本,由jenkins在部署過程中執行。好主意... – putra
相關問題
- 1. iOS上的AWS API網關
- 2. 與AWS API網關
- 3. AWS API網關自定義授權者
- 4. AWS API網關自定義域名
- 5. 自定義域AWS API網關403
- 6. AWS api網關的JavaScript?
- 7. AWS API網關安全
- 8. Nginx proxy_pass to aws Api網關
- 9. AWS API網關日誌
- 10. AWS API網關403:禁止
- 11. AWS API網關返回HTML
- 12. 使用AWS API網關調用AWS Lambda
- 13. AWS Cognito組和AWS Api網關
- 14. 自動瀏覽器測試:如何在網頁上測試JavaScript?
- 15. 將AWS EC2上託管的Asp.net Web API連接到AWS API網關
- 16. AWS Lambda和API網關端點響應中的調試錯誤
- 17. AWS API網關中的句柄超時
- 18. AWS Api-網關不正確的區域
- 19. 使用AWS API網關的HTTP方法
- 20. 無法集成aws lambda的API網關
- 21. 連接到AWS API網關的SoapUI
- 22. 使用AWS API網關的$ http.get
- 23. AWS網關API:瀏覽器中的ERR_CONTENT_DECODING_FAILED
- 24. AWS API網關中的錯誤:502錯誤的網關
- 25. 使用AWS API網關的自定義冗餘命令 - 500_service_error
- 26. 獲取消息:來自AWS API網關的禁止答覆
- 27. 來自客戶端的AWS API網關調用(Javascript)
- 28. 是否可以在API網關上添加來自AWS Custom Auth的HTTP頭?
- 29. AWS API每個網關的網關策略
- 30. AWS API網關錯誤響應生成502「錯誤的網關」
是的,我總是用郵遞員手動測試它。在這種情況下,我想做單元測試,所以我可以期待輸出等。我不想用郵差手動測試每個資源:)。順便說一句,我感謝您的答案,謝謝隊友 – putra
@putra我的意思是使用郵遞員自動化測試:http://blog.getpostman.com/2014/03/07/writing-automated-tests-for-apis-using-postman/ – jfneis
你可以導出你的郵差集合,並運行它與紐曼,詹金斯和收集junit輸出,如果這是你的東西。 –