1.系統吞吐量throughput
單位時間內系統的請求數目;
在沒有達到性能瓶頸時吞吐量和虛擬用戶間存在一定的聯系;
F=VU*R/T——VU:虛擬用戶數,R:每個用戶發出的請求數,T:考察的時間;
2.響應時間(系統延遲)
通常一個系統的性能受吞吐量和響應時間兩個條件的約束,有以下兩種場景;
吞吐量越大,系統延遲越大,因為請求量過大,系統繁忙,響應速度降低;
系統延遲越好,能支持的吞吐量就越高,因為響應速度快,因此能處理更多的請求;
3.并發數
系統能夠同時處理的請求數/事務數;
4.QPS(TPS)
并發數/響應時間假定系統響應時間一致的情況下,并發數越大,QPS也越高;當并發數超過一定值(系統瓶頸)時,響應時間變慢,QPS降低;
依賴于公司的監控系統,做接口壓力測試時主要關注點在qps,響應時間以及準確率,并發數是要靠算的;
推薦閱讀: