SoapUI新版本“Ready!API 1.80”體驗


  做過接口測試的朋友,肯定都知道一個工具--SoapUI,它強大的功能與集成用例的特性,讓不管是開發還是測試,都喜歡用它。在經歷了眾多版本后,SmartBear公司將SoapUI

從進行了大改版,這也是今天我說的“Ready!API”。

  下圖是它現在的面容,是不是很驚艷呢?

  從首頁,我們可以看見,ReadyAPI集成了四大模塊:SoapUI NG,LoadUI NG,Secure,ServiceV。

  SoapUI NG,我就不多介紹了,跟以前的SoapUI差別不大,界面改好看了點而已。

  LoadUI NG,它具有以下特點:

  1.快速創建API負載測試

  • 增強了測試的速度和可擴展性

  • 釋放到生產環境前可先預覽API性能行為

  • 轉移性能更穩定,使開發者構建更可靠的代碼

  2.實時API負載測試

  • API可以同時處理多個不同的負載

  • 移動設備通信的記錄和回放

  • 提供可視化的負載測試

  3.雲或內部部署的流量模擬

  • 可以任意比例的構建負載測試

  • 在Windows或Linux的節點處生成負載

  • 發送內部部署或外部部署的業務組合

  4.可視化負載對服務器的影響

  • 操作系統:集合Linux和Windows的性能

  • Web服務:IIS, Apache, Tomcat, WebLogic

  • 數據庫:結合MS-SQL和MySQL性能

  5.全面的API負載測試

  • 將API功能重復用在負載測試中,以減少時間

  • 在API負載測試中使用動態數據,模擬更加逼真

  • 虛擬化可以解決外部API不能處理的API負載測試

  • 克服第三方造成的速度限制

  Secure,是接口安全測試工具。它是一個非常簡單的工具,但是功能又不簡單,還很強大:它只需要對新的或者已經存在的代碼的幾次簡單點擊,預先構建的安全掃描就能夠完成對API上線之前的檢查,即使沒有專業知識或者專業團隊,也可以迅速檢查潛在的漏洞,保證及時的交付。

  同時,它又具備“快速與集成”的特點,可以從常見的攻擊向量(common vectors of attack)來測試單獨的URL,並且使用現有的SoapUI測試用例來作為你安全掃描的基礎,同時引入現有的API描述如WSDL、Swagger、RAML和API-Blueprint等來加速處理。

  最后一個,ServiceV,是一款API虛擬化測試工具。

  首先,它可以減少第三方API造成的延誤,ServiceV Pro具有動態模擬和服務器虛擬化功能,可以模擬第三方API。

  然后,使用ServiceV Pro可以在API交付前,讓開發和測試同時進行,讓測試人員更好地控制響應模擬和錯誤處理,達到加快持續集成周期的目的。

  最后,ServiceV Pro可以最大限度地減少負載測試對特定API的負面影響,還能隔離第三方API的性能問題或者模擬API的不佳表現等。

  可以看出,ReadyAPI這款工具是把接口測試從功能,性能,安全,到集成測試開發都考慮到了,簡直堪稱完美!唯一可惜的是,這么強大的軟件,目前只能試用12天,購買的費用還是比較貴的(一年4000多塊),適合有條件的公司。有興趣的朋友也可以試用一下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM