特色
    Tricentis虛擬峰會將於2022年回歸

    這種完全在線和免費參加的會議是信心滿滿地提供創新的關鍵。

    現在注冊
    特色
    獲得Tricentis認證

    開始你的學習之旅。

    查看課程
    特色
    您的轉換工具包

    使用我們的轉換工具包推進您的企業測試策略。

    了解更多
    Tricentis NeoLoad

    NeoLoad性能測試功能

    客戶一再告訴我們,他們選擇NeoLoad的原因是它的易用性、創建和維護測試的速度以及可伸縮性。以下是實現這一目標的NeoLoad功能。

    NeoLoad橫幅上的婦女運行負載測試

    性能測試設計

    強大的無代碼設計

    循環、條件和其他拖放控件簡化了測試設計的創建,JavaScript仍然可以用於非常高級的情況。用NeoLoad進行測試不需要成為專家。

    無代碼性能測試用例設計屏幕

    先進的相關性

    將動態參數關聯起來的痛苦任務更快的設計:

    • 最常用框架的預定義規則:.Net、JSF、Oracle E-Business、Siebel等等
    • 自動檢測和處理應用程序特定的參數
    顯示性能測試相關動態參數的neloadad屏幕

    代碼設計

    NeoLoad旨在通過使DevOps團隊能夠使用日常開發工具/IDE或CLI以代碼(YAML)的形式設計和運行性能測試,從而彌合開發和QA之間的差距。作為代碼的測試和無代碼的測試允許任何用戶利用所有的可伸縮性和測試結果分析能力,這是解決方案的特征。

    作為代碼或命令執行的性能測試的NeoLoad屏幕

    API測試

    NeoLoad通過REST和WSDL API測試選項提供SOAP/Web服務支持。NeoLoad使您能夠輕鬆地導入Swagger/OpenAPI文件或URL,以快速獲得與API定義匹配的NeoLoad性能測試場景。

    NeoLoad屏幕顯示Swagger和Open API的連接,用於性能測試API

    將Tosca功能測試轉換為性能測試

    將現有的功能測試腳本轉換為性能測試腳本,以加速性能測試設計和維護。NeoLoad將Tricentis Tosca和Selenium功能測試轉換為性能測試腳本。

    NeoLoad和Tosca屏幕顯示用戶如何快速地將Tosca中的功能測試轉換為NeoLoad中的性能測試

    自動腳本更新

    使用新的記錄快速更新測試腳本,並自動從原始設計中保留變量提取器、思考時間、sla、循環、JavaScript、驗證等。隻需要遵循Script Update向導來指導您匹配新記錄和舊記錄之間的事務,檢查所有事情都正確地合並、添加或刪除,然後NeoLoad處理其餘的。

    在用戶友好的記錄器/向導中自動腳本更新的NeoLoad屏幕

    性能測試自動化

    CI / CD集成

    跨開發、QA、運營和業務團隊協作,在整個企業中創建標準化的性能測試方法。無論技能集如何,用戶都可以定義sla、共享測試資產,並在測試運行時和測試完成後查看結果。

    NeoLoad CI/CD集成屏幕顯示詹金斯

    API測試

    通過在API級別進行測試,在應用程序生命周期的早期進行測試。

    • SOAP / REST支持
    • 使用Swagger/Open API導入和高效的提取器進行輔助設計,以實現快速測試設計和減少腳本錯誤
    • API測試用例可以從NeoLoad GUI創建,以獲得最佳效率,也可以從YAML描述符創建,以簡化協作並允許簡單的文本文件編輯
    • 測試獨立的api或端到端測試中的api。同樣的解決方案,同樣的技能
    • 開發人員、QA、PO和運維人員對API性能有著共同的看法
    NeoLoad用於負載測試的API集成功能的截圖

    作為自動化代碼的性能測試

    NeoLoad既支持圖形化的性能工程方法,也支持基於代碼的性能工程方法:使用基於yaml的描述格式創建、定義設置,並將性能測試作為代碼運行,這種描述格式是人類可讀的,與實現無關,並且特定於負載測試的領域。對於開發人員、性能工程師和業務專家來說,在SLOs(服務級別目標)、環境細節(如服務端點細節)和負載測試細節(如遞增語義)上進行協作非常有用。

    覆蓋NeoLoad項目:NeoLoad提供了獨特的功能,可以用YAML文本文件覆蓋基於gui的項目,這樣就可以很容易地在自動化流程中設置任何環境上下文設置。

    100%基於yaml的項目:另一種選擇是創建100%基於yaml的項目來定義API測試。

    NeoLoad支持Jenkins Pipeline作為代碼。

    作為代碼運行的測試的NeoLoad映像

    性能測試分析

    實時測試結果

    實時分析測試結果,這樣就可以在測試結束前快速對異常做出反應。當測試完成時,利用深入的測試報告。

    顯示實時性能指標指標的NeoLoad儀表板

    基礎設施監控

    NeoLoad支持監視廣泛的基礎設施技術,包括操作係統、應用程序服務器、web服務器、數據庫和網絡設備。查看更多技術

    各種監視器的圖形表示NeoLoad可以針對基礎設施運行性能測試

    APM集成:Dynatrace, AppDynamics, New Relic

    在應用程序組件級別收集性能指標,以便更深入地進行性能負載測試分析。將從性能測試(NeoLoad)獲得的信息與來自應用程序性能管理工具的深入度量相結合,有助於加快識別高度複雜應用程序的根本原因。

    用於性能監控的APM集成的NeoLoad屏幕

    SLA和閾值

    自動通過/失敗性能SLA驗證使您能夠驗證每個構建。

    NeoLoad閾值設置,以在發布之前驗證版本是否滿足性能標準

    在雲中進行性能測試

    NeoLoad SaaS

    直接內置到NeoLoad中,可從7個不同提供商的70多個按需位置中進行選擇,這樣您就不必在與基礎設施相同的數據中心中進行測試。

    雲平台的NeoLoad屏幕,用於按需、全球分布測試

    碼頭工人部署

    DockerHub上提供了Controller和LoadGenerator Docker映像,以簡化在基於Docker的環境中部署NeoLoad的過程。

    易於部署的NeoLoad Docker映像

    動態基礎設施

    NeoLoad本機與容器協調器(如Kubernetes、OpenShift、Microsoft AKS、Amazon EKS和穀歌GKE)交互,以按需自動提供和使用負載測試基礎設施。控製器和負載生成器在測試期間啟動,並在測試結束時釋放。不需要編寫冗長的腳本來提供機器,不需要手動將動態測試資源連接到CI管道,也不需要手動更改用於測試的負載生成器的數量。

    帶有基礎設施提供者連接選項的NeoLoad屏幕

    性能測試協作

    測試合作

    在NeoLoad的集中式測試基礎架構上定義並運行測試。與參與NeoLoad性能測試執行或分析的每個人協作(例如,測試人員、開發人員、QA經理、業務涉眾/產品所有者)。NeoLoad可通過基於saas的部署使用。

    NeoLoad屏幕的協作功能,能夠連接到Git reppos

    資源預定

    按日期和持續時間預留負載測試基礎設施(即控製器和負載生成器)和虛擬用戶,以確保資源專門用於特定團隊或團隊成員的應用程序性能測試,並避免團隊之間的測試計劃衝突。

    類似日曆的圖像顯示NeoLoad的資源預留儀表板

    GIT和SVN的版本控製

    在Git或SVN中管理和共享測試版本。NeoLoad為這兩個標準提供了本地集成,以使用相同的公司共享工具改進協作。

    帶有圖像的版本控製選項

    網絡虛擬化

    對於大多數真實的模擬移動和web應用程序測試,NeoLoad模擬用戶訪問具有不同帶寬、延遲和丟包的服務器,並預先配置了3G、4G、WiFi等不同信號強度的值。

    用於虛擬化各種網速場景的映像配置文件,以模擬不同環境下的性能測試

    開始使用Tricentis NeoLoad

    Baidu
    map