ReadyAPI

功能測試、效能測試、API虛擬化
Low-code、All-in-One

連結與資源

教學影片

原廠文件

 

ReadyAPI 是一個low-code的API測試平台(功能&效能),適用於關心跨任何工作流程建立自動化測試的開發團隊。

 

直接 和我們聯絡 並免費試用!

 

建議售價請洽業務

產品優勢

  • 簡單靈活的建立和執行測試
    可視化編輯器和使用精靈使初級測試人員和高級開發人員的測試變得輕而易舉,數千人見證了簡單的上手和測試所節省的有感時間。

  • 開始持續測試 API
    整合了 Jenkins、Mavem、TeamCity,和其他常見的 API 生命週期工具,並提供了指令列和 Java library 整合,使每次交付便可自動啟動整個 API 測試套件,無論是地端、Docker 容器或其他分佈式暫存環境中皆可運行測試。

  • 使團隊更好地合作
    ReadyAPI 使開發團隊能夠共享測試專案和測試物件,並可直接從測試 IDE 上提交問題以及在其他團隊成員之間共享授權。

  • 將測試資料放在首位和中心
    ReadyAPI 提供強大的資料驅動測試功能,可以節省您的時間並同時檢查大量的實際條件,不但節省開發時間,更可大幅提升測試覆蓋率。

  • 支援多種規範、格式、協議
    從傳統 SOAP 服務到由 Apache Kafka 和主流 REST 服務支持的微服務,再至利用 MQTT 的尖端 IoT 用例,您需要的一切應有盡有。您只需匯入 API 的規範、格式等描述文件,便可進行大量的測試和虛擬化工作。

  • 一個平台具備多種功能
    在一個集中式界面中快速建立、管理、執行功能安全和效能測試。並可輕鬆將 Web 服務虛擬化以消除第三方和外部的依賴性。

主要功能

All-in-One
平台

ReadyAPI 平台可以輕鬆融入幾乎任何 CI/CD 工作流程,允許團隊在每次部署新程式碼時運行 API 測試套件;通過本機 Jenkins 整合,您於數分鐘內便可啟動並運行。

新的 ReadyAPI 儀表板在功能、安全、效能測試中提供即時、端到端的 insight。它提供了一段時間內的測試運行、結果和使用情況的詳細資訊,因此可以輕鬆發現趨勢。它還允許用戶管理他們的虛擬服務 – 提供其狀態和使用情況的詳細資訊。

通過 API 探索,ReadyAPI 將監聽 API 的即時流量,記錄 API 活動期間捕獲的回應和不同的互動。然後,在 ReadyAPI 中重複使用這些資訊來建立虛擬服務、建立測試案例或快速配置數據,而無需從頭開始。

整個 ReadyAPI 套件使用中央標準化報告功能來支持資料和指標的即時測量和顯示。您可以以使用的 Junit 或其他標準形式匯出測試結果。

ReadyAPI 的插件架構使得擴展工具變得快速、簡單。使用插件瀏覽器查找並安裝所有可用的插件,或使用我們基於 Java/Groovy 的框架來建立您自己的插件。

在單一平台建立和維護與專案相關的所有資訊,包括測試案例、資料源和物件元件,以便於重複使用和管理。您可以在整個 ReadyAPI 套件中共享此資料,包括 SoapUI Pro、LoadUI Pro 和 ServiceV Pro。

ReadyAPI 提供了許多腳本選項來建立功能、效能或安全測試,使用 Groovy 或 JavaScript 作為腳本語言。腳本支援和管理是整個平台的核心,因此您可以在程式碼中擴展測試。

與 ReadyAPI 持續整合(CI)
指標和數據集中於一處
API 探索
報表
ReadyAPI 插件管理
ReadyAPI 專案管理
靈活的測試腳本支援

API
測試

將復雜的 API 交易和工作流程鏈接在一起,建立可以人工執行或在 CI/CD 環境中自動運行的強大測試套件。

ReadyAPI 包括進階的安全測試功能,使用者只需一個點擊便可將安全掃描添加到新的或現有的 API 功能測試中。

每次發送 HTTP Request 時,執行紀錄(包括 HTTP Request & Response)都會與測試案例一起儲存。在診斷失敗或發生錯誤的測試時,這為使用者提供了先前執行的關鍵上下文。

從檔案或資料庫導入測試資料,或使用 ReadyAPI 資料產生器輕鬆建立所需的測試資料。

ReadyAPI 透過簡單的點擊便可幫您將進階功能放進 API 測試中,無需複雜的腳本撰寫。

ReadyAPI 可以輕鬆整合到您的 CI/CD 流程中,透過 Jenkins 和其他常見工具的原生插件,並可搭配任何易於使用的命令行界面(Command Line Interface)。

通過將 OpenAPI 規範 (fka Swagger) 導入 ReadyAPI 來衡量整個 API 的測試覆蓋率。

ReadyAPI 的智能驗證(Assertion)為您提供 API 測試平台中 AI 的強大功能,協助您大幅減少測試建立時間。

全面的端到端 API 測試
API安全測試
API 報告儀表板
資料驅動測試
無腳本 API 測試
每次整合新程式碼時啟動自動化 API 測試
OAS/Swagger 測試覆蓋率
使用智能驗證(Assertion)進行自動化測試

API
效能

使用 Amazon 從雲端進行效能測試,證明您的 API 可以應對重大挑戰。

使用 ReadyAPI 和/或 VirtServer 針對您的虛擬化資產運行複雜的效能場景,確保您的效能測試結果不會受到第三方或其他外部 API 的影響。

同時運行多個效能測試場景,以了解各種條件如何相互作用以及如何影響 API 的效能。

在不同的效能測試場景下使用現有的 ReadyAPI 功能測試腳本,無需修改原始測試。

了解伺服器如何回應流量有助於您診斷哪些資源導致延遲和瓶頸。

對於全面的 API 效能測試,您需要採用多種效能測試策略;ReadyAPI 提供了預先內建的效能測試策略,使您可以對其進行配置以快速滿足您的需求。

基於雲的 API 效能測試
獨立效能測試
平行 API 效能測試
重複使用現有的功能測試
伺服器監控
改變您的效能策略

API
虛擬化

在本地電腦上建立、配置和部署模擬物件,或部署在公共或私有雲內以進行共享,並從 Web UI 分析每個虛擬服務的流量和效能。

從 API 定義檔案快速建立虛擬服務;錄製和使用既有服務;或是從頭開始產生虛擬服務。

根據一些設定條件為長時間運行的測試動態產生資料。通過我們定義好的資料類型,您可以快速設定從虛擬 API 產生回應(HTTP Response)的能力。

使用 ReadyAPI 中的高效能路由功能將流量錄製成一個模擬物件,並執行故障隔離。

為了獲得完整的測試靈活性,請使用 ReadyAPI 設定頻寬限制、錯誤條件和回應時間範圍來配置特定行為。

分享你的模擬物件(Mocks)和虛擬物件(Virts)
簡單建立模擬物件
管理和產生模擬資料
虛擬環境的輕鬆路由
模擬伺服器端行為

 

想要了解更多?趕快和我們聯絡