每秒處理事務(wù)(TPS,Transaction Per Second) 每秒系統(tǒng)處理事務(wù)(通過躬拢、失敗以及停止)的數(shù)量窿侈。通過它可以確定系統(tǒng)在任何給定時刻的時間事務(wù)負載做个。
事務(wù)平均響應(yīng)時間(Average Transaction Response Time) 每一事務(wù)執(zhí)行所用的平均時間鸽心,通過它可以分析測試場景運行期間應(yīng)用系統(tǒng)的性能走向。
? 最大響應(yīng)時間(Max Response Time) 指用戶發(fā)出請求或者指令到系統(tǒng)做出反應(yīng)(響應(yīng))的最大時間居暖。
? 最少響應(yīng)時間(Mininum ResponseTime) 指用戶發(fā)出請求或者指令到系統(tǒng)做出反應(yīng)(響應(yīng))的最少時間顽频。
? 90%響應(yīng)時間(90% Response Time) 是指所有用戶的響應(yīng)時間進行排序,第90%的響應(yīng)時間太闺。
CPU(CentralProcessing Unit) 中央處理器糯景,是計算機的重要設(shè)備之一。功能主要是解釋計算機指令以及處理計算機軟件中的數(shù)據(jù)省骂。
? CPU利用率(CPU Usage) CPU利用率分為用戶態(tài)蟀淮,系統(tǒng)態(tài)和空閑態(tài),分別表示CPU處于用戶態(tài)執(zhí)行的時間钞澳,系統(tǒng)內(nèi)核執(zhí)行的時間怠惶,和空閑系統(tǒng)進程執(zhí)行的時間。平時所說的CPU利用率是指:CPU執(zhí)行非系統(tǒng)空閑進程的時間/CPU總的執(zhí)行時間轧粟。
內(nèi)存(Memory) 也被稱為內(nèi)存儲器策治,其作用是用于暫時存放CPU中的運算數(shù)據(jù),以及與硬盤等外部存儲器交換的數(shù)據(jù)逃延。
? 內(nèi)存使用率(Memory usage) 內(nèi)存占用率指的是此進程所開銷的內(nèi)存览妖。
磁盤IO(Disk input/ output) 磁盤的讀寫包速率轧拄。
網(wǎng)卡負載(Network Load) 網(wǎng)卡的進出帶寬揽祥,包量。
其他指標(biāo)
壓力測試:
壓力測試(Stress Testing)是通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點檩电,來獲得系統(tǒng)能提供的最大服務(wù)級別的測試
壓力強度(pressure intensity) 指壓力測試中對硬件的性能目標(biāo)拄丰,比如系統(tǒng)的cpu利用率府树,內(nèi)存使用率,磁盤I/O吞吐率料按,網(wǎng)絡(luò)吞吐量等所施加的條件奄侠。
并發(fā)(Concurrent) 在操作系統(tǒng)中,指一個時間段中有幾個程序都處于已啟動運行到運行完畢之間载矿,且這幾個程序都是在同一個處理機上運行垄潮,但任一個時刻點上只有一個程序在處理機上運行。
并發(fā)用戶數(shù)(the number of concurrent users ) 在同一時刻與服務(wù)器進行了交互的在線用戶數(shù)量闷盔。
最大并發(fā)數(shù)(Maximum number of concurrent users) 指同時登錄站點的最大人數(shù)或者服務(wù)器同時接收下載的最大數(shù)量弯洗。
負載測試
核實在保持配置不變的情況下,測試對象在不同操作條件(如不同用戶數(shù)逢勾、事務(wù)數(shù)等)下性能行為的可接受性牡整。
請求訪問數(shù)量(VU 或RequestThread) 指發(fā)送請求壓力的數(shù)量
HTTP錯誤率(HTTP error rate) 在選定時間段內(nèi),HTTP錯誤數(shù)量與請求數(shù)量的比率溺拱。
吞吐率(Throughput) 是場景運行過程中服務(wù)器每秒的吞吐量逃贝。其度量單位是字節(jié),表示每個請求連接在任何給定的每一秒從服務(wù)器獲得的數(shù)據(jù)量迫摔。
系統(tǒng)性能監(jiān)控
事務(wù)(Transactions) 事務(wù)是用戶某一步或幾步操作的集合沐扳。