Webservice測試方案(目錄及下載連結)

y0umer發表於2011-12-23

1. WebService簡介

WebService是一種革命性的分散式計算技術,本質上就是網路上可用的API,可以直接在網路環境呼叫的方法。

WebService常用的框架有axis、xfire、cxf等。

WebService釋出後,其服務是封裝在一個wsdl(Web Services Description Language,Web服務描述語言)檔案中,客戶端發請求主要是向釋出好的wsdl地址以SOAP方式發請求,呼叫過程……

2. WebService測試說明

WebService的測試主要圍繞功能測試、效能測試和安全測試展開,下面主要描述WebService三大測試的要點。

2.1WebService功能測試

測試目的:測試系統所實現WebService介面的功能。

進入條件:開發人員提供已實現功能的程式包,和待測試webservice的方法名、引數以及實現的功能描述。

測試要點:不同的引數組合,應按設計要求返回相應的資訊。

2.2WebService效能測試

測試目的:測試系統所實現WebService介面的效能。

進入條件:WebService介面的功能測試已完畢。

測試要點:測試併發呼叫WebService介面,觀察其效能表現,主要是在不同的併發量、持續執行時間和資料庫不同容量下,事務的響應時間、總事務數、事務的成功率、點選率等,同時監控硬體資源的消耗情況。

2.3WebService安全測試

測試目的:測試系統所實現WebService介面的安全性。

進入條件:WebService介面的功能測試已完畢。

測試要點:測試WebService介面的呼叫是否有使用者名稱、密碼驗證,惡意呼叫是否會導致系統崩潰等。


3. WebService功能測試

對儲存服務的PIXManager介面進行測試,詳細介紹使用soapUI工具進行WebService功能測試的操作步驟。

4. WebService效能測試

常用的是兩個測試工具:soapUI和LoadRunner

其中soapUI可以進行WebService的功能和效能測試,而LoadRunner主要是效能測試。

5. WebService安全測試

介紹Webservice下的兩種驗證方式

——————————————————————————————————-
——————————————————————————————————-


相關文章