我被要求創建一些自動化測試來測試項目的API。對於有限的java知識的自動化測試,我是相當新的。我給出的指示包括:使用黃瓜/黃瓜語法創建一個BDD樣式測試套件,利用Apache fluent-hc來查詢API。我也被要求用Java創建測試套件。我如何利用'Apache fluent-hc'來測試我的API,並且可以通過像'IntelliJ IDEA'這樣的Java IDE來完成?謝謝使用小黃瓜/ Java和IntelliJ IDEA測試API
0
A
回答
0
這確實是一個非常普遍的問題。對於所有與Java相關的開發,我可以簡短地說「是的,你可以使用IntelliJ IDEA」。
另一方面,在開始任何開發之前,您必須學習和理解您自己的東西,作爲樣本,您的BDD測試將以何種方式基於API技術開發,如您所說您對Java的瞭解有限我建議您先閱讀如何使用Java創建API,當然,這些都基於您的要求,但我更喜歡使用Spring Boot進行API開發。
如果您對此感興趣,稍後我會在此處發佈我的博客帖子URL,我將從0開始描述如何使用BDD覆蓋API(目前正在準備中,下週我將發佈它)。
同時,我會建議你閱讀this博客,並獲得一些關於APIs及其測試的知識。
UPDATE:這裏是博客文章BDD就是我答應 - https://www.blazemeter.com/blog/api-testing-with-cucumber-bdd-configuration-tips
相關問題
- 1. 黃瓜PendingExceprion測試步驟在Intellij IDEA
- 2. 硒,黃瓜和小黃瓜
- 3. IntelliJ Idea Community Edition中的黃瓜支持?
- 4. 黃瓜is_admin?測試
- 5. 的黃瓜測試
- 6. IntelliJ與黃瓜(java)和步驟定義位置
- 7. Node.js BDD。黃瓜,小黃瓜或黃瓜?
- 8. 用黃瓜測試SWFUpload
- 9. 用黃瓜測試外鍵
- 10. 小黃瓜描述測試或功能?
- 11. 黃瓜測試框架
- 12. 安裝和使用小黃瓜Android Studio
- 13. Intellij,黃瓜測試和兩個春天上下文配置
- 14. 使用黃瓜/水豚測試ActiveMerchant
- 15. Java序列化黃瓜測試
- 16. 使用黃瓜進行壓力測試
- 17. 失敗黃瓜測試,使用Rails 3.0.9
- 18. 使用黃瓜測試google +1按鈕
- 19. 黃瓜測試重定向
- 20. 如何測試與黃瓜
- 21. 測試設計與黃瓜
- 22. 如何下載用於編寫小黃瓜場景的黃瓜測試工具
- 23. 黃瓜/ RSpec的測試
- 24. 如何學習/教小黃瓜黃瓜
- 25. 黃瓜測試停止
- 26. 黃瓜+測試JS警報
- 27. 如何寫黃瓜測試?
- 28. 使用SOAP UI執行黃瓜(小黃瓜腳本)?
- 29. ruby-1.9.2和mongoid-2.0.0的黃瓜測試
- 30. 駱駝藍圖測試和黃瓜
的問題是有點過於寬泛。請舉例說明你已經嘗試了什麼,以及你卡在哪裏。如果你還沒有深入研究這個主題,請閱讀:https://hc.apache.org/httpcomponents-client-ga/tutorial/html/fluent.html和https://cucumber.io/docs/reference/jvm – ggradnig