soapui基礎知識

1、基礎知識

一、測試步驟(teststep)爲最小單位,一個完整的測試用例由多個測試步驟組成;web

二、一個測試用例(testcase)表明一個完整的操做數據庫

三、測試集(testsuite)主要是爲了區分大功能模塊裏面的不一樣小功能點而引入的概念服務器

四、項目(project),通常一個接口對應一個項目測試

五、工做空間(workspace)能夠理解爲大總管ui

 

2、概念

wsdl:web service接口spa

request:經過導入的wsdl能夠解析出來的入參,咱們只須要填入裏面的內容便可xml

mock service:模擬響應,能夠構造一個很真實的,可是又是虛擬響應的服務器,當接口請求到服務器上,而後根據你在mock service上的設定,給你一個固定的返回值,而後你拿着返回值作判斷就ok了(因此在開發接口還沒作完,咱們能夠提早把咱們腳本或者用例所有跑通,等開發完成後,再切換到測試環境測試就能夠了)blog

DataSource:至關於數據庫,好比從外部文件獲取一些數據接口

斷言:檢查點開發

 

3、soap介紹

soap協議能夠理解爲是基於xml的一個簡易的協議

協議中必須包含以下元素:

一、Envelope元素,能夠把xml文件標示爲一條soap消息

二、body元素,包含全部的調用和響應信息

可選的元素:

一、header元素,包含頭部信息

二、fault元素,處理此消息時發生錯誤的信息

一句話:SOAP=HTTP+XML

實例:http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?op=qqCheckOnline

相關文章
相關標籤/搜索