翻譯|使用教程|編輯:莫成敏|2020-01-08 11:13:46.453|閱讀 423 次
概述:從2.2版開始,SoapUI和LoadUI應用程序包含了性能監視器,可幫助您確定何時發生問題并消除問題的原因。當您的SoapUI或LoadUI測試達到規則中指定的限制之一時,將顯示警告或錯誤通知。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
SoapUI Pro擁有許多其他web服務測試工具所不具備的高級技術和功能。對于REST、SOAP以及其他流行的API和物聯網協議,SoapUI Pro提供了業界最全面的功能測試功能。通過易用的圖形界面和企業級功能,SoapUI Pro允許你快速創建和執行自動功能測試。在單一環境下,SoapUI Pro提供了完整的測試覆蓋,支持所有的標準協議和技術。
ReadyAPI是API測試工具的集成套件,其中包括:SoapUI Pro (功能測試)、LoadUI Pro (性能測試)、ServiceV Pro (服務虛擬化)等產品。
有時,可能很難理解為什么測試會意外失敗。在某些情況下,這可能是由硬件性能下降引起的,當您在進行大量功能和負載測試時使用ReadyAPI時,可能會發生這種情況。
從2.2版開始,SoapUI和LoadUI應用程序包含了性能監視器,可幫助您確定何時發生問題并消除問題的原因。當您的SoapUI或LoadUI測試達到規則中指定的限制之一時,將顯示警告或錯誤通知。您可以在ReadyAPI日志中看到這些通知。它們還顯示在用戶界面中,測試活動面板上方或對話框中。
注意:要了解如何在用戶界面中禁用通知,請參見下文。
一旦解決了該問題,將不會顯示有關該問題的新通知。
在測試運行期間,監視器每秒檢查一次當前系統狀態。
監控規則
根據您使用的應用程序,ReadyAPI有一組不同的規則來顯示通知。
SoapUI
指標 |
最大值 |
時間量 |
通知類型 |
描述 |
XMX |
900Mb |
-- |
錯誤 |
XMX –在ReadyAPI設置文件中指定的內存分配池。如果在vmoptions文件中指定的XMX值較小,則將開始測試,但在測試運行期間將顯示錯誤通知。增加XMX參數值,然后重新啟動ReadyAPI以隱藏錯誤通知。要了解如何修改XMX,請參閱優化內存使用。 |
已用內存 |
80% |
10秒 |
警告 |
已用內存 – –產品使用的ReadyAPI可用的操作系統內存的百分比。為了顯示通知,系統必須在指定的時間段內保持某種狀態。 |
已用內存 |
95% |
10秒 |
錯誤 |
已用內存 – –產品使用的ReadyAPI可用的操作系統內存的百分比。為了顯示通知,系統必須在指定的時間段內保持某種狀態。 |
LoadUI
描述
指標
最大值
時間量
通知類型
XMX
2 Gb
--
錯誤
XMX –在ReadyAPI設置文件中指定的內存分配池。如果在vmoptions文件中指定的XMX值較小,則將開始測試,但在測試運行期間將顯示錯誤通知。增加XMX參數值,然后重新啟動ReadyAPI以隱藏錯誤通知。要了解如何修改XMX,請參閱優化內存使用。
已用內存
80%
10秒
警告
已用內存 – –產品使用的ReadyAPI可用的操作系統內存的百分比。為了顯示通知,系統必須在指定的時間段內保持某種狀態。
已用內存
95%
10秒
錯誤
已用內存 – –產品使用的ReadyAPI可用的操作系統內存的百分比。為了顯示通知,系統必須在指定的時間段內保持某種狀態。
CPU使用率
90%
10秒
錯誤
CPU使用率 – ReadyAPI使用的CPU時間的百分比。為了顯示通知,系統必須在指定的時間段內保持某種狀態。
操作系統為ReadyAPI分配的內存量還取決于XMX值。也就是說,由于內存問題而發生的任何問題都可以通過為XMX指定更大的值來解決。請參閱優化內存使用。
解決性能問題
要提高ReadyAPI測試的性能,請考慮“優化內存使用和內存管理(后面更新)”中列出的建議。
在UI中禁用性能監視器
要禁用UI中的內置性能監視器,請將Dtest.perf.monitor.output虛擬機選項設置為log。您可以通過編輯vmoptions文件來實現。
本文內容到這里就結束了,想要了解更多文章資訊,請繼續關注我們網站!或者下載SoapUI Pro試用版免費嘗試~
相關內容推薦:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: