我正在爲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. 在服務器端可以將GET方法看作POST方法嗎?
- 2. 想要使用服務使用休息模板的post方法
- 3. 爲什麼服務器在POST方法請求後使用GET進行響應?
- 4. 可以使用POST方法而不是GET嗎?
- 5. 您可以使用SOAP和WSHttpBinding對WCF服務進行jQuery調用嗎?
- 6. 春RESTful服務GET和POST方法
- 7. 您可以在AMP服務器中使用C#庫嗎?
- 8. 在其他服務方法中調用服務方法可以嗎? (WCF)
- 9. 您可以使用HLS從HTTPS服務器進行流式傳輸嗎?
- 10. 我可以在web api中使用非休息樣式的方法嗎?
- 11. 在WCF中使用基於休息的系列與POST方法
- 12. Xamarin.Forms使用休息服務
- 13. 如何在使用GET方法使用HttpWebRequest調用的休息服務中添加標題
- 14. 您可以在EC2內使用自定義DNS服務器嗎?
- 15. 您可以使用服務中的LoaderManager嗎?
- 16. WebView可以在服務中使用嗎?
- 17. 使用Python中的請求在JSON中進行GET和POST POST
- 18. 無法運行seneca休息微服務
- 19. 如何使用Spring中的數據休息GET方法排序
- 20. 無法獲取休息服務中的http post參數
- 21. 使用wpdb get_var後,您可以進行行計數嗎?
- 22. 是否可以將某些ASMX Web服務方法僅限制爲GET或POST?
- 23. 我可以使用OAuth進行SOAP Web服務嗎?
- 24. 您可以使用POST在Solr中運行查詢(/ select)
- 25. 可以在Objective-C中Uncrustify縮進多行方法調用嗎?
- 26. 您可以使用JRockit運行glassfish嗎?
- 27. 您可以從WCF通道堆棧中獲取服務方法的名稱嗎?
- 28. JaaS可以用於休息嗎?
- 29. AntiForgeryToken可以在Javascript Post中使用嗎?
- 30. 重寫休息api的POST方法yii2
沒有看到您的開發團隊給出的規範,要給出明確的答案是非常困難的。請閱讀以下內容: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