SoapUI

軟件截圖:
SoapUI
軟件詳細信息:
版本: 5.4.0 更新
上傳日期: 22 Jun 18
開發: Ole Matzura
許可: 免費
人氣: 514

Rating: nan/5 (Total Votes: 0)

SoapUI 是一個商業但免費分發的軟件項目,旨在用作功能測試,一致性測試,監視測試,安全測試以及檢查的便利實用程序,監視,調用,模擬或模擬SOAP / WSDL和基於REST / WADL的API。


API測試的事實標準

SoapUI已被宣佈為API測試的事實標準,並包括對REST(Representational State Transfer),SOAP(簡單對象訪問協議),JMS(Java消息服務),JDBC(Java數據庫連接)的支持, AMF(動作消息格式),HTTP(超文本傳輸協議)和POX(普通舊XML)協議。

在其亮點中,我們可以提到它可用於服務模擬,服務模擬,代碼生成,POX測試,AMF測試,SOAP測試,REST測試,負載測試,功能測試,JMS測試,JDBC測試,如以及安全測試。它擁有超過550萬次下載,並作為SmartBear Software項目的一部分進行分發,該項目可生成強大的QA和開發工具。

此外,它還可以用作代碼生成器工具。該軟件還允許用戶輕鬆快速地創建高級性能測試,以及運行自動化功能測試。 SoapUI適用於所有GNU / Linux,它以tar.gz和sh文件格式分發為預構建的二進制包,支持64位(x86_64)和32位(x86)指令集架構。還支持Microsoft Windows和Mac OS X操作系統。


引擎蓋和可用性

該程序完全使用Java編程語言編寫,並使用Java Swing技術作為其圖形用戶界面。為方便起見,它作為預構建的通用二進制包分發,包含JAR可執行文件,以及sh文件格式的32位和64位硬件平台的安裝程序。可以在項目網站上找到SoapUI Pro的定價信息。

此版本中的新功能

  • 一個新的捆綁SwaggerHub插件,可幫助您輕鬆地將SwaggerHub中的Swagger API定義導入項目並將API導出到SwaggerHub。 (SOAPUIOS-152)
  • 更高效的內存使用率。 (SOAPUIOS-154)
  • Stanislaw Wozniak的新功能(GitHub用戶的暱稱):測試運行器有一個新設置,命令SoapUI將測試用例屬性導出到JUnit樣式的報告。您可以找到新的“使用測試屬性導出JUnit結果”;對話框的“報告”選項卡上的複選框,您可以在運行前指定測試運行器的屬性。要從命令行啟用此功能,請使用新的-J命令行參數。 (SOAPUIOS-156)
  • Marc Paquette(GitHub中的marcpa00)修復了一個錯誤:早期版本的SoapUI將從Groovy代碼發送到控制台日誌的消息加倍。馬克解決了這個問題。 (SOAPUIOS-157)
  • 更多錯誤修復:
  • UXM AlertSite插件未添加“Monitor API”項目到產品的菜單。 (SOAPUIOS-166)
  • 在Linux上安裝產品時可能會發生錯誤(“無法設置wsi-test-tools腳本的訪問模式”)。 (SOAPUIOS-161)
  • 為SOAP服務運行WS-I合規性可能會導致異常。 (SOAPUIOS-158)

版本中的新功能

  • 一個新的捆綁SwaggerHub插件,可幫助您輕鬆地將SwaggerHub中的Swagger API定義導入項目並將API導出到SwaggerHub。 (SOAPUIOS-152)
  • 更高效的內存使用率。 (SOAPUIOS-154)
  • Stanislaw Wozniak的新功能(GitHub用戶的暱稱):測試運行器有一個新設置,命令SoapUI將測試用例屬性導出到JUnit樣式的報告。您可以找到新的“使用測試屬性導出JUnit結果”;對話框的“報告”選項卡上的複選框,您可以在運行前指定測試運行器的屬性。要從命令行啟用此功能,請使用新的-J命令行參數。 (SOAPUIOS-156)
  • Marc Paquette(GitHub中的marcpa00)修復了一個錯誤:早期版本的SoapUI將從Groovy代碼發送到控制台日誌的消息加倍。馬克解決了這個問題。 (SOAPUIOS-157)
  • 更多錯誤修復:
  • UXM AlertSite插件未添加“Monitor API”項目到產品的菜單。 (SOAPUIOS-166)
  • 在Linux上安裝產品時可能會發生錯誤(“無法設置wsi-test-tools腳本的訪問模式”)。 (SOAPUIOS-161)
  • 為SOAP服務運行WS-I合規性可能會導致異常。 (SOAPUIOS-158)

5.2.0版中的新功能

  • 主要新功能:
  • 您可以使用4個基於JSONPath的新斷言:
  • JsonPath Count - 計算JSON響應中元素出現次數。
  • JsonPath Existence Match - 從JSON響應中提取數據並將其與預期值進行比較。
  • JsonPath Match - 檢查JSON響應是否包含特定節點。
  • JsonPath RegEx Match - 從JSON響應中提取數據並使用正則表達式對其進行驗證。您可以在“添加斷言”對話框的“屬性內容”斷言組中找到新斷言。
  • 您可以創建新的空項目(在早期版本中,項目必須基於WSDL或WADL或URI)。
  • 改進:
  • 新面貌受到Ready的啟發! API。
  • 已刪除對Java 6的支持。要運行SoapUI,現在需要在計算機上安裝Java 7。 SoapUI安裝包包含Java 7模塊,因此如果您使用安裝程序,則無需下載和安裝其他文件。
  • 舊式圖標已替換為較新的圖標。
  • 捆綁插件:
  • SoapUI安裝包包括以下插件:
  • MQTT插件 - 啟用對MQTT服務的IOT測試。
  • Swagger插件 - 啟用加載和保存Swagger接口說明。
  • AlertSite UXM插件 - 支持API的分佈式監控。
  • 錯誤修復:
  • JMS超時斷言不起作用。
  • SoapUI無法找到'xop:Include href'指定的附件。
  • 當您使用testrunner.bat運行測試並且當前目錄與bin不同時,SoapUI無法加載插件。
  • “幫助”>隱私政策“菜單項沒有打開任何網頁。現在它打開http://www.soapui.org/Store-Info/privacy-policy.html。
  • 在Property Transfer測試步驟編輯器中,可以將兩個具有相同名稱的項目添加到“轉移”列表中。
  • 當您調整“包含”的大小時斷言編輯窗口,該窗口中的文本未正確調整大小。
  • REST接口編輯器的Overview選項卡顯示“WSDL Definition”;而不是“WADL定義”。
  • SoapUI首選項中存在錯誤打印> WSDL設置屏幕。

版本5.1.3中的新功能

  • 主要新功能:
  • REST Mocking - 輕鬆創建REST MockServices,無需編寫腳本並測試不可用/原型API。
  • OAuth 2.0支持 - 使用OAuth 2.0測試API,將不同的OAuth 2.0憑據分組到配置文件中,並自動執行OAuth 2.0測試以與其他構建工具集成。
  • (僅限專業版)REST發現 - 通過記錄您與API的互動,快速獲取未測試的未測試API。
  • (僅限專業版)REST Test Suite Builder - 根據您記錄的與API的交互自動創建測試套件,確保您測試正確的請求。
  • (僅限專業版)REST發現+ REST模擬 - 使用REST發現記錄的響應無縫創建REST模擬。
  • 錯誤修復:
  • XSD現在已正確暴露給子目錄中的MockServices(SOAP-1313)
  • 內存日誌面板現在顯示大小超過2GB(SOAP-1574)
  • 的正確總內存
  • 現在可以在創建WSS簽名條目時簽署BinarySecurityToken(SOAPUI-4586 / SOAP-1097,來自Willem Salembier的貢獻)
  • 資源編輯器和請求編輯器視圖現在可以更好地同步(SOAP-830)
  • 改進了請求視圖彈出參數表(SOAP-845)的行為
  • 從“新REST資源”中添加了缺少的提示文本。對話框(SOAP-1102)
  • 刪除了一些重複的庫檔案。 (SOAP-1195)
  • 現在可以再次導入受基本HTTP身份驗證保護的WSDL(SOAP-1331)
  • 對於名稱以digit(SOAP-1405)
  • 開頭的JSON值,XML轉換不再失敗
  • Starter頁面現在也可以在Mac OS X(SOAP-1212)上正確調整大小
  • 重定向請求不再忽略手動配置的代理設置(SOAP-1208)
  • 修復了使用帶架構的WADL文件(SOAP-1219)
  • 時JSON的幾個小問題
  • 修復了在XSD上聲明架構合規性時的NullPointerException(SOAP-1229)
  • 儘管REST服務具有重複的名稱,但仍然可以創建新的REST測試步驟。 (SOAP-1239)
  • 修復了不使用使用JMS端點(SOAP-1251)的REST測試步驟的自定義屬性
  • 修復了SecurityTestRunner未在Mac OS X上創建報告(SOAP-1278)的問題
  • 改進了與MTOM和WCF(SOAP-1316)的兼容性
  • 刪除了不必要的“無法刪除臨時項目文件”警告。 (SOAP-1338)
  • 將項目導出到zip文件不再顯示錯誤消息(SOAP-1948)
  • 現在可以使用系統屬性soapui.sslcontext.algorithm(SOAP-2013)配置SSLContext
  • 寬Unicode char不再導致導入時出現CharConversionException(SOAP-1752)
  • (僅限專業版)修復了在執行包含消息內容斷言(SOAP-1348)的項目時maven插件崩潰的問題
  • (僅限專業版)修復了數據驅動測試中不必要的500毫秒延遲(SOAP-769)
  • (僅限專業版)修復了數據驅動的REST測試有時會收集錯誤數據的問題(SOAP-722)
  • (僅限專業版)在某些情況下,JSON不再轉換為XML(SOAP-1219)
  • 改進:
  • 引入了用於內部常量分組的Script類(來自Marc Paquette的貢獻)
  • 添加了一個(非GUI)設置來控制啟動時啟動Cajo服務器(來自Marc Paquette的貢獻)
  • 在某些情況下改進文件選擇器行為(來自Marc Paquette的貢獻)
  • 將缺少的soapui.logroot配置添加到GLOBAL_GROOVY_LOG的log4j定義中(Michael Ottati的貢獻)
  • IdleConnectionHandler現已正確停止(來自Christoph Thelen的貢獻)
  • 規範化偵聽器,工廠和root的路徑名(SOAP-1424,Marc Paquette的貢獻)
  • 更新了庫:
  • proxy-vole 20131209(SOAP-1208)
  • rsyntaxtextarea 2.5.0(SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

5.0.0版中的新功能

  • 主要新功能:
  • REST Mocking - 輕鬆創建REST MockServices,無需編寫腳本並測試不可用/原型API。
  • OAuth 2.0支持 - 使用OAuth 2.0測試API,將不同的OAuth 2.0憑據分組到配置文件中,並自動執行OAuth 2.0測試以與其他構建工具集成。
  • (僅限專業版)REST發現 - 通過記錄您與API的互動,快速獲取未測試的未測試API。
  • (僅限專業版)REST Test Suite Builder - 根據您記錄的與API的交互自動創建測試套件,確保您測試正確的請求。
  • (僅限專業版)REST發現+ REST模擬 - 使用REST發現記錄的響應無縫創建REST模擬。
  • 錯誤修復:
  • XSD現在已正確暴露給子目錄中的MockServices(SOAP-1313)
  • 內存日誌面板現在顯示大小超過2GB(SOAP-1574)
  • 的正確總內存
  • 現在可以在創建WSS簽名條目時簽署BinarySecurityToken(SOAPUI-4586 / SOAP-1097,來自Willem Salembier的貢獻)
  • 資源編輯器和請求編輯器視圖現在可以更好地同步(SOAP-830)
  • 改進了請求視圖彈出參數表(SOAP-845)的行為
  • 從“新REST資源”中添加了缺少的提示文本。對話框(SOAP-1102)
  • 刪除了一些重複的庫檔案。 (SOAP-1195)
  • 現在可以再次導入受基本HTTP身份驗證保護的WSDL(SOAP-1331)
  • 對於名稱以digit(SOAP-1405)
  • 開頭的JSON值,XML轉換不再失敗
  • Starter頁面現在也可以在Mac OS X(SOAP-1212)上正確調整大小
  • 重定向請求不再忽略手動配置的代理設置(SOAP-1208)
  • 修復了使用帶架構的WADL文件(SOAP-1219)
  • 時JSON的幾個小問題
  • 修復了在XSD上聲明架構合規性時的NullPointerException(SOAP-1229)
  • 儘管REST服務具有重複的名稱,但仍然可以創建新的REST測試步驟。 (SOAP-1239)
  • 修復了不使用使用JMS端點(SOAP-1251)的REST測試步驟的自定義屬性
  • 修復了SecurityTestRunner未在Mac OS X上創建報告(SOAP-1278)的問題
  • 改進了與MTOM和WCF(SOAP-1316)的兼容性
  • 刪除了不必要的“無法刪除臨時項目文件”警告。 (SOAP-1338)
  • 將項目導出到zip文件不再顯示錯誤消息(SOAP-1948)
  • 現在可以使用系統屬性soapui.sslcontext.algorithm(SOAP-2013)配置SSLContext
  • 寬Unicode char不再導致導入時出現CharConversionException(SOAP-1752)
  • (僅限專業版)修復了在執行包含消息內容斷言(SOAP-1348)的項目時maven插件崩潰的問題
  • (僅限專業版)修復了數據驅動測試中不必要的500毫秒延遲(SOAP-769)
  • (僅限專業版)修復了數據驅動的REST測試有時會收集錯誤數據的問題(SOAP-722)
  • (僅限專業版)在某些情況下,JSON不再轉換為XML(SOAP-1219)
  • 改進:
  • 引入了用於內部常量分組的Script類(來自Marc Paquette的貢獻)
  • 添加了一個(非GUI)設置來控制啟動時啟動Cajo服務器(來自Marc Paquette的貢獻)
  • 在某些情況下改進文件選擇器行為(來自Marc Paquette的貢獻)
  • 將缺少的soapui.logroot配置添加到GLOBAL_GROOVY_LOG的log4j定義中(Michael Ottati的貢獻)
  • IdleConnectionHandler現已正確停止(來自Christoph Thelen的貢獻)
  • 規範化偵聽器,工廠和root的路徑名(SOAP-1424,Marc Paquette的貢獻)
  • 更新了庫:
  • proxy-vole 20131209(SOAP-1208)
  • rsyntaxtextarea 2.5.0(SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

3.0版Beta 2中的新內容

  • 主要是錯誤修正和小改進。

版本2.5.1中的新功能

  • soapUI 2.5.1主要是一個錯誤修復發佈時略有改進。

2.5版中的新功能

  • 一系列錯誤修復和小改進,多虧了我們非常棒的客戶和社區進行測試和報告...我們欠您另一個很棒的發布!

版本2.0.2 / 2.5 Beta 1中的新功能

  • 最後一個新版本!
  • REST / HTTP支持
  • WADL導入/導出/生成
  • 斷言,傳輸等的JSON / HTML到XML轉換。
  • REST / HTTP請求TestStep
  • 為WADL生成代碼和文檔
  • WS-Addressing支持
  • 請求,MockResponse,斷言
  • MockService改進
  • onRequest / afterRequest scripts
  • 使用?WSDL端點
  • 改進了WSDL暴露
  • docroot用於提供靜態內容
  • HEAD請求支持
  • 加密的項目文件和隱藏的密碼字段
  • RunTest之前/之後的腳本
  • 導入/導出TestCases / TestSuite以進行共享
  • 項目資源的相對路徑
  • 改進的SOAP Monitor現在支持keep-alive和chunked encoding
  • 響應消息的轉儲文件自動保存對本地文件的響應
  • 請求級別的唯一密鑰庫
  • 改進的XPath包含斷言,並帶有忽略名稱空間前綴的選項
  • 改進的壓縮算法支持
  • 與HTTP相關的擴展設置
  • ..在測試前備份您現有的項目,如果您有任何問題,建議,投訴等,請隨時與我們聯繫!

要求

  • Java 2標準版運行時環境

意見 SoapUI

評論沒有發現
添加評論
打開圖片!