使用SoapUI發送Post請求

SoapUI做爲一個開源的工具,其具有強大的功能、易用的界面,吸引了不少用戶。SoapUI經過簡單的操做能夠實現負載的測試,不須要了解底層的細節,極大的減輕了工做量。SoapUI可進行功能測試、負載測試、迴歸測試;它既能夠測試基於Soap的web服務,也能夠測試Rest風格的web服務。web

那咱們接下來就來試試使用SoapUI發送POST請求, 因爲GET請求更爲簡單, 所以此處就省略300字了.app

1. 新建工程工具

2. 爲工程命名測試

3.右鍵新建的工程, 選擇 新建測試集url

4. 右鍵新建的測試集, 選擇 新建測試用例3d

5. 右鍵新建的測試用例, 選擇 新建HTTP請求code

 

 6. TestStep name: 爲發送的請求 自定義名稱orm

  Endpoint: 填寫發送請求的URLblog

  Parameters使用"+"填寫參數io

  Method: 選擇請求的方法(POST)

  填寫完畢點擊OK

7. 使用fiddler捕獲該請求能夠看到, Content-Type: application/x-www-form-urlencoded

所以, 在SoapUI中須要勾選Post QueryString, 這樣能夠看到Media Type已變成 application/x-www-form-urlencoded

8. 點擊 綠色三角符號, 查看右邊的響應

看起來咱們這個請求已發送成功

9. 可是, "無驗證不測試", 咱們所作的操做只能算是發送了一個POST請求, 還不能叫作測試.

所以, 咱們須要添加一個驗證點. 

點擊Assertions

點擊"+"

點擊Contains

輸入驗證點

驗證點添加之後自動驗證, 若是經過爲綠色, 若是驗證不成功 爲紅色

 

 OK, 收工.

相關文章
相關標籤/搜索