利用myeclipse編寫介面並用SoapUI測試介面?

對於碼農來說,對於介面應該很熟悉,介面就是類與類之間的一種約束,一種規範,能實現特定的功能,同時能實現程式碼的複用。例如銀行與商戶之間的交易與查詢就需要介面,同時介面寫完了,需要在模擬測試環境上進行聯調後,再投產。下面我以簡單的圖解說明一種簡單測試介面的方法。

工具/原料

myeclipse

SoapUI

方法/步驟

安裝myeclipse,配置環境變數,安裝必要的外掛,在這裡不再做特殊的說明,安裝之後開啟,即可開始編寫程式碼。

利用myeclipse編寫介面並用SoapUI測試介面

先編寫請求類,再編寫返回類,一個介面類和實現類,程式碼分別如圖所示,這裡只是一個簡單的說明,具體實現需要根據實際情況

利用myeclipse編寫介面並用SoapUI測試介面

利用myeclipse編寫介面並用SoapUI測試介面

利用myeclipse編寫介面並用SoapUI測試介面

利用myeclipse編寫介面並用SoapUI測試介面

然後將程式碼釋出到站點上,一般做軟體的公司或者商戶都有自己的測試站點,具體上傳程式碼的方法在此不再做具體的說明,輸入公司的網址加上介面的訪問路徑如圖所示:

利用myeclipse編寫介面並用SoapUI測試介面

如果出現上圖的情況,就可以利用SoapUI進行測試了,SoapUI的安裝可以按照網上的說明進行操作,一直點選下一步,就可以安裝成功。然後開啟軟體,新建一個專案,如圖所示:

利用myeclipse編寫介面並用SoapUI測試介面

輸入專案的名稱(此處可以隨便起名字),然後輸入wsdl的路徑,及上圖ie訪問的地址

利用myeclipse編寫介面並用SoapUI測試介面

然後輸入訪問介面所需要輸入的資訊,輸完之後如圖所示

利用myeclipse編寫介面並用SoapUI測試介面

然後點選上圖的綠色箭頭,當右側出現的值與返回值的成功資訊相對應時時,即測試成功,如果不成功,證明接口出現問題,需要進行修改,不同的介面放回的資訊不同,根據程式碼的返回值而定。如圖出現錯誤,證明我的介面訪問不成功,不能進行呼叫。

利用myeclipse編寫介面並用SoapUI測試介面

相關問題答案