1. 程式人生 > >性能和負載測試

性能和負載測試

ati 一個 clas 性能 user 分配 pan mine 小時

測試組合模型

1.基於總測試數:

(Determines which web performance or unit test is run when a virtual user starts a test iteration【當一個虛擬用戶啟動叠代測試時,確定它將要運行的性能測試或者單元測試,以後他就一直運行這個測試了?】)確定虛擬用戶啟動測試叠代時運行的 Web 性能或單元測試。

在負載測試結束時,運行特定測試的次數與分配的測試分布相匹配。 使測試組合基於 IIS 日誌或生產數據中的事務百分比時,可使用此測試組合模型。

2.基於虛擬用戶數:

在負載測試任何時候,運行指定測試的虛擬用戶數和指定的測試分布百分比匹配

例如:方案中測試組合添加了4各性能測試,分發百分比分別為20%,20%,30%,30% 則在負載測試任何時候正在運行此四個測試的虛擬用戶數占比為 2:2:3:3

3.基於用戶節奏:

負載測試過程中,每個用戶每小時運行每個測試指定的次數,希望用戶在測試過程中以指定的節奏運行測試。

4.基於順序測試:

每個用戶循環執行各個測試。

性能和負載測試