使用SoapUI工具作get請求和post請求接口測試

使用SoapUI工具作get請求和post請求接口測試

 

祝你們節日快樂啦。html

以前寫過的一篇帖子已經介紹了SoapUI工具的基本使用,因此在此再也不重複講解關於建工程、建測試套件、添加用例等操做,可查看該篇文章詳解:http://www.cnblogs.com/hong-fithing/p/7591751.html工具

此篇主要介紹SoapUI工具作經常使用的兩種請求接口測試,分別是get請求和post請求。post

get請求

get請求實例接口爲豆瓣的圖書接口,可參見:https://developers.douban.com/wiki/?title=book_v2#get_book測試

在使用SoapUI工具進行接口測試時,三個步驟是必然,那就是先新建SOAP工程,而後在新建的工程中構建測試套件,再而後在構建的測試套件中構建測試用例。url

首先把上述三步作好,效果以下圖所示:3d

接下來在構建的測試用例中新建用例,右鍵Test Steps>Add Step>HTTP Request,具體操做以下所示:htm

新建HTTP Request請求時,會彈出一個輸入請求名的框,可本身輸入請求名,或默認,再而後就會出現以下所示框,在Endpoint中填入接口的地址,在Parameters中點+號寫入Name和Value,在Method中選擇該請求的請求方式,最後點擊OK便可。blog

點擊運行此請求,獲得以下所示結果,須要注意的是,因爲實例中接口返回的數據是JSON類型,因此要在JSON中查看。接口

返回的結果,能夠複製到JSON解析器中解析,能夠更清晰明瞭的查看,具體步驟以下所示:get

①進入JSON在線解析網址,點擊JSON視圖

②將SoapUI中的JSON數據複製到以下所示的空白處,先點擊格式後,而後再點擊視圖

③解析出來的結果以下所示,是否是很明瞭,點擊相應+號即可查看不一樣的信息

還能夠添加斷言來判斷是否成功

 

post請求

post請求接口使用的是禪道登陸接口爲實例講解,接口爲:http://127.0.0.1:81/zentao/user-login.html

添加post請求步驟跟上面添加get請求步驟差很少,只是參數設置不一樣而已,設置界面以下圖所示:

在Endpoint中填入接口的地址,在Parameters中點+號寫入Name和Value,在Method中選擇該請求的請求方式,最後點擊OK便可。

 運行post請求,運行結果以下圖所示:

相關文章
相關標籤/搜索