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