使用 SoapUI 測試ASP.NET Web API

來源:互聯網
上載者:User

標籤:blog   http   os   使用   java   ar   2014   art   sp   

我們為不同的目的開發了很多web服務,經過授權的使用者就可以訪問和使用這些web服務。soapUI 是一個強大的測試web服務的工具,他不僅可以測試SOAP服務,他也支援測試RESTful服務。在這裡我將解釋如何使用 SOAP UI 測試ASP.NET Web API。

由於 Web 服務是被程式調用的, 一般不會提供介面讓終端使用者或測試人員直接使用,在 soapUI 等工具出現之前,測試人員不得不自己編寫程式來測試它, 這就要求測試人員花費很大的精力瞭解底層的介面,調用關係和詳細的協議,導致他們不能把注意力集中到測試中。

soapUI 的出現極大的改變了這一局面。 作為一個開源的工具,soapUI 強大的功能、易用的介面,吸引了很多使用者。SOAPUI支援多種協議,如SOAP,REST、HTTP,JMS,AMF和JDBC。soapUI讓你快速地建立先進的效能測試非常迅速,自動進行功能測試。 使用者可以在 soapUI 中通過簡單的操作完成複雜的測試,不需要瞭解底層的細節, 極大的減輕了工作量。soapUI 支援多樣的測試, 例如功能測試,效能測試,迴歸測試等。到目前為止 soapUI 的下載量已經超過了 100 萬次,成為了事實的 Web 服務測試標準和領先的 Web 服務測試載入器。 它不僅僅可以測試基於 SOAP 的 Web 服務,也可以測試 REST 風格的 Web 服務,後者也是本文介紹的重點。

soapUI 基於 Java 開發,支援多個平台,安裝非常簡單。讀者可以到 soapUI 的 官方網站下載一個安裝包 ( 本文使用的是 Window 版本5.0.0),直接安裝即可。下面我們用Getting Started with ASP.NET Web API 2 的服務進行測試.

使用 soapUI 測試 REST 服務

Test Your ASP.NET WebService using SoapUI

Teaching ASP.NET Web API to WADL

Teaching ASP.NET Web API to WADL–via NuGet

使用 SoapUI 測試ASP.NET Web API

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.