2014-03-28 106 views

回答

0

對於打開的OData服務,一種直接的方法是使用Web瀏覽器,例如IE/Chrome,或者您可以使用Fiddler,這更容易做CURD和設置標題。

您還可以使用C#進行自動化測試。 OData請求/響應基於HTTP請求/響應。

嘗試基本的POST/UPDATA/DELETE/QUERY方案。

+0

是此方法將工作,如果我們設置來實現。也遠我的理解Web服務,OData的是用來接受來自多個平臺的請求;像桌面,手機。只有使用這些基本場景查詢服務器才能涵蓋各種平臺的測試? – Mitaleek

+0

@Mitaleek,爲了服務,我認爲沒關係。 – Maya

1

你可能想試試這個:http://services.odata.org/validation/這裏是一個介紹吧:

的OData Validator是一個OData的協議驗證工具。我們已通過OData規範 ,並創建了一組規則,以根據給定的OData有效負載對 進行驗證。您可以將該工具指向您的服務,然後選擇您要驗證的內容。該工具將針對返回的有效負載運行正確的 規則集,並告訴您哪些通過了並且哪些失敗。該工具還會將您鏈接到相關規範 部分,以便您可以打開規範以查看其說明。工具 支持驗證各種OData有效載荷,如服務文檔, 元數據文檔,訂閱源,實體和錯誤有效內容。

+0

似乎下降:( – boghyon

0

您可以使用LinqPad

它有一個插件允許您連接和執行oData端點上的linq命令。

article解釋如何使用一些工具來測試的OData服務