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