轉載自:http://www.javashuo.com/article/p-qevruvvj-bq.htmlhtml
此篇主要介紹SoapUI工具作經常使用的兩種請求接口測試,分別是get請求和post請求。工具
get請求實例接口爲豆瓣的圖書接口,可參見:https://developers.douban.com/wiki/?title=book_v2#get_bookpost
在使用SoapUI工具進行接口測試時,三個步驟是必然,那就是先新建SOAP工程,而後在新建的工程中構建測試套件,再而後在構建的測試套件中構建測試用例。測試
首先把上述三步作好,效果以下圖所示:spa
接下來在構建的測試用例中新建用例,右鍵Test Steps>Add Step>HTTP Request,具體操做以下所示:code
新建HTTP Request請求時,會彈出一個輸入請求名的框,可本身輸入請求名,或默認,再而後就會出現以下所示框,在Endpoint中填入接口的地址,在Parameters中點+號寫入Name和Value,在Method中選擇該請求的請求方式,最後點擊OK便可。htm
點擊運行此請求,獲得以下所示結果,須要注意的是,因爲實例中接口返回的數據是JSON類型,因此要在JSON中查看。blog
返回的結果,能夠複製到JSON解析器中解析,能夠更清晰明瞭的查看,具體步驟以下所示:接口
①進入JSON在線解析網址,點擊JSON視圖get
②將SoapUI中的JSON數據複製到以下所示的空白處,先點擊格式後,而後再點擊視圖
③解析出來的結果以下所示,是否是很明瞭,點擊相應+號即可查看不一樣的信息
還能夠添加斷言來判斷是否成功
post請求接口使用的是禪道登陸接口爲實例講解,接口爲:http://127.0.0.1:81/zentao/user-login.html
添加post請求步驟跟上面添加get請求步驟差很少,只是參數設置不一樣而已,設置界面以下圖所示:
在Endpoint中填入接口的地址,在Parameters中點+號寫入Name和Value,在Method中選擇該請求的請求方式,最後點擊OK便可。
運行post請求,運行結果以下圖所示: