我正在爲Restful service服務的SoapUI自動化項目工作。我是SoapUi和Restful服務本身的新手。 我有在SoapUI中生成的其餘API。我沒有任何開發人員提供的示例請求,所以我正在自己創建請求。我只有一個JSON合同文檔來指代爲UI開發人員創建的文檔。現在根據規範文檔,API中的一些獲取方法應該有兩個參數「token」和「ContextName」。但是,當我在SoapUI中導入WADL文件時,請求主體只有「token」參數。所以我手動應該在我的請求中添加其他缺少的參數?並且可以在GET資源中創建POST(休息測試請求)?您可以在休息服務中使用GET方法進行POST嗎?
0
A
回答
0
我不認爲你可以有多個身體參數(或者如果你可以的話,這當然不是一個好習慣!)。檢查ContextName參數是否是不同類型的參數,例如查詢或路徑參數(在SoapUI中稱爲模板參數)。以下是關於SoapUI中不同類型的REST參數的一些信息:http://www.soapui.org/rest-testing/understanding-rest-parameters.html
我不確定你的第二個問題是什麼意思。也許你想編寫一個包含多個測試步驟(GET和POST)的測試用例?看看這個鏈接:http://www.soapui.org/functional-testing/structuring-and-running-tests.html另請參閱功能測試下的其他章節,瞭解如何控制測試步驟的流程。
相關問題
- 1. 我們可以在休息服務中使用POST代替GET
- 2. 在服務器端可以將GET方法看作POST方法嗎?
- 3. 想要使用服務使用休息模板的post方法
- 4. 爲什麼服務器在POST方法請求後使用GET進行響應?
- 5. 可以使用POST方法而不是GET嗎?
- 6. 您可以使用Big O符號進行加法/乘法嗎?
- 7. 您可以使用SOAP和WSHttpBinding對WCF服務進行jQuery調用嗎?
- 8. 您可以在AMP服務器中使用C#庫嗎?
- 9. 休息模板(POST方法)
- 10. 春RESTful服務GET和POST方法
- 11. 您可以使用HLS從HTTPS服務器進行流式傳輸嗎?
- 12. 您可以使用Java和REST Web服務進行異步通信嗎?
- 13. 在其他服務方法中調用服務方法可以嗎? (WCF)
- 14. 我可以在web api中使用非休息樣式的方法嗎?
- 15. 您可以使用AJAX頁面方法進行非靜態函數調用嗎?
- 16. 你可以使用休眠在一個事務中進行批量刪除嗎?
- 17. 您可以在rails中使用current_user的髒屬性方法嗎?
- 18. 在EmberJS中進行AJAX GET和POST調用的正確方法
- 19. 在WCF中使用基於休息的系列與POST方法
- 20. 您可以使用服務中的LoaderManager嗎?
- 21. 您可以在EC2內使用自定義DNS服務器嗎?
- 22. WebView可以在服務中使用嗎?
- 23. Xamarin.Forms使用休息服務
- 24. 如何在使用GET方法使用HttpWebRequest調用的休息服務中添加標題
- 25. Jquery POST XML到休息服務
- 26. Adobe Captivate:在SCORM模塊中使用GET/POST進行服務器端計算
- 27. 使用Python中的請求在JSON中進行GET和POST POST
- 28. 無法運行seneca休息微服務
- 29. 使用wpdb get_var後,您可以進行行計數嗎?
- 30. 如何使用Spring中的數據休息GET方法排序
沒有看到您的開發團隊給出的規範,要給出明確的答案是非常困難的。請閱讀以下內容:http://www.soapui.org/Best-Practices/understanding-rest-headers-and-parameters.html和http://www.soapui.org/Best-Practices/testing-the-其他-verbs.html – SiKing 2015-01-20 22:03:17