我想自動化Web API測試,但我是初學者自動化。我有我想自動化的REST API列表。有人可以建議從哪裏開始?我可以使用Selenium自動化嗎?如何使用Selenium自動化Web API測試
-1
A
回答
1
您可以使用任何外部庫到automate
REST APIS
。下面是他們幾個人可以使用: -
一旦你使用,你可以俱樂部Selenium
相同的外部庫的API自動化完成開發Integration Tests
這將使用Selenium
庫執行FrontEnd
的一些工作,它也可以使用任何上述客戶端執行一些Backend
工作。
2
你可以用郵遞員編寫測試用例並測試你所有的web apis。
像測試響應時間,狀態碼,內容類型等等。
這裏有一個簡單的例子。在郵遞員的測試標籤中輸入。
var contentTypeHeaderExists = responseHeaders.hasOwnProperty("Content-Type");
tests["Has Content-Type"] = contentTypeHeaderExists;
if (contentTypeHeaderExists) {
tests["Content-Type is application/json"] =
responseHeaders["Content-Type"].has("application/json");
}
高級用例包括按其模塊類型對不同類型的API進行分組和保存。
有關詳細信息,選中該blog
+0
感謝信息 –
+0
高興地幫助:) – Jay
相關問題
- 1. 使用Ruby Selenium Web驅動程序進行測試自動化
- 2. 使用Selenium的Web服務自動化測試
- 3. 使用Selenium和Cucumber進行Web服務測試自動化
- 4. 如何自動化WEB應用程序的本地化測試? Selenium + Java
- 5. 如何使用Selenium自動化我的網頁進行測試
- 6. 如何使用Selenium自動化Firefox Mobile?
- 7. Selenium for WPF UI自動化測試
- 8. 使用Selenium IDE進行自動Web應用程序測試
- 9. 如何使用webdriver +無頭鉻自動化Web UI測試?
- 10. Web用戶界面測試自動化
- 11. 使用Selenium自動測試UIWebView內容
- 12. 使用Selenium webdriver測試自動填充
- 13. 使用Cucumber,SoapUI和Selenium的自動化測試
- 14. 使用Appium Selenium進行自動化測試iOS
- 15. 使用Selenium設置自動化測試框架
- 16. 使用Selenium RC自動化跨瀏覽器測試
- 17. 使用Selenium進行微服務架構的測試自動化
- 18. 測試 - Selenium中的混合測試自動化框架
- 19. 使用Selenium和NUnit進行UI自動化測試測試執行順序
- 20. 自動測試Python/selenium gspread
- 21. 我是使用Selenium進行自動化測試的新手。我需要什麼來運行自動化測試?
- 22. 使用Selenium自動化Gmail
- 23. 用Selenium自動測試Web應用程序
- 24. 如何模擬Windows域用戶進行自動化Web測試?
- 25. 如何使用測試Microsoft測試管理器自動化測試用例?
- 26. 如何使用Selenium Webdriver自動測試Angular JS
- 27. 如何使用Selenium對Silverlight進行自動測試?
- 28. Web服務的自動化測試
- 29. 自動化Web服務測試
- 30. 自動化Web測試編碼實踐?
可以在郵遞員(Chrome應用)創建測試用例。 – Jay
@Jay怎麼做?你有任何wiki嗎? –
@AnilReddyYarragonda我在下面添加了答案。一探究竟。 – Jay