我完全不熟悉web服務測試。自動化Web服務測試
我想使用框架自動化整個webservice測試部分。
例如:我已經給出了一個web服務說「10.0.0.191:8082/test/login」,現在我想測試它的輸入和輸出結果,並驗證它,但與開發一個自動化腳本,它爲我。 說,像Selenium或黃瓜自動完成整個網站。這個Run按鈕啓動自動化測試,最後給我報告。
我想開發這樣的東西,我不知道使用哪個框架以及如何處理它。
請幫助和真誠在此先感謝您的答覆。
我完全不熟悉web服務測試。自動化Web服務測試
我想使用框架自動化整個webservice測試部分。
例如:我已經給出了一個web服務說「10.0.0.191:8082/test/login」,現在我想測試它的輸入和輸出結果,並驗證它,但與開發一個自動化腳本,它爲我。 說,像Selenium或黃瓜自動完成整個網站。這個Run按鈕啓動自動化測試,最後給我報告。
我想開發這樣的東西,我不知道使用哪個框架以及如何處理它。
請幫助和真誠在此先感謝您的答覆。
您需要創建一個web服務客戶端並測試響應。該框架並不複雜,因爲它需要您瞭解Web服務。
當然,但你能指導我更多關於框架嗎? – 2014-10-09 05:01:40
我們使用RestTest(作者)
https://github.com/rawoke083/RestTest
只是轉儲文件中的所有服務端點測試條件
#my.api.tests.txt
#http-method | endpoint | expected http return code | *optional text in response body
#example to test for 200 code and text "user-ok" in response with HTTP-GET
get|http://api.example.com/user?id=123|200|user-ok
您已經閱讀硒文檔,對不對? – JoriO 2014-10-08 08:01:35
@JoriO:是的,我讀過它。 – 2014-10-08 10:23:49
開始使用免費版本的'SoapUI'來單獨測試webservice。 – Bala 2014-10-08 13:29:34