效能測試面試題

2022-09-28 22:45:21 字數 929 閱讀 4376

效能測試是指通過模擬生產執行的業務壓力或使用者使用場景來測試系統的效能是否滿足生產效能的要求

常用的**效能測試指標有:併發使用者數、事務響應時間、每秒事務數、每秒點選量、吞吐量、cpu使用率、物理記憶體使用

吞吐量:指單位時間內系統能處理的請求數量,體現系統處理請求的能力,這是目前最常用的效能測試指標

吞吐量常用量化指標:qps(每秒查詢數)、tps(每秒事務數)、另外還有hps(每秒http請求數)

跟吞吐量有關的幾個重要指標是:併發數、響應時間     tps(每秒事務數)=併發數/平均響應時間

併發數:是指系統同時能處理的請求數量,這個也是反映了系統的負載能力

如何得出最大併發數:

按照不斷加壓直至吞吐量不再增加時得出最大併發使用者數

計算最大使用者併發數,強調同時操作,也可以理解為同時傳送請求,針對這個問題使用rps定時器測試每秒最大請求數;在平衡狀態下,最大併發使用者數=rps*響應時間

效能測試:模擬使用者負載來測試系統在負載情況下,系統的響應時間、吞吐量等,它的目的是為了獲取系統的指標

負載測試:是通過逐步增加系統負載,測試系統效能的變化,並最終確定在滿足效能指標的情況下,系統所能承受的最大負載量的測試。例如:響應時間超過預定指標或某種資源已經達到飽和狀態

壓力測試:逐步增加系統負載,測試系統效能的變化,並最終確定在什麼負載條件下系統效能處於失效狀態,並以此來獲得系統所提供的最大服務級別的測試。例如:測試乙個web站點在最大的負載下,系統的事務響應時間何時會變得不可接受或事務不能正常執行

負載測試和壓力測試區別:

負載測試強調系統在正常工作情況下的效能指標

壓力測試的目的是發現在什麼條件下系統的效能變得不可接受,發現應用程式效能下降的拐點

負載測試和壓力測試都屬於效能測試

效能測試面試題

1.什麼是負載 測試?什麼是 效能測試?2.效能測試包含了哪些測試 至少舉出3種 3.簡述效能測試的步驟 4.簡述使用 loadrunner的步驟 5.什麼時候可以開始執行效能測試?6.loadrunner由哪些部件組成?7.你使用loadrunner的哪個部件來錄製指令碼?8.loadrunner...

效能測試常見面試題

概述一下效能測試流程?1.分析效能需求。挑選使用者使用最頻繁的場景來測試。確定效能指標,比如 事務通過率為100 top99 是5秒,最大併發使用者為1000人,cpu和記憶體的使用率在70 以下 2.制定效能測試計畫,明確測試時間 通常在功能穩定後,如第一輪測試後進行 和測試環境和測試工具 3.編...

測試面試題

測試用例 test case 就是提供給系統乙份檔案,包括 測試環境 操作步驟 測試資料 預期結果等要素 把被測的軟體當成乙個黑盒子,至於盒子的內部結構是什麼不重要,只關心輸入資料與輸出資料 測試軟體基本組成單位的正確性。測試的物件是軟體設計的最小單位 模組。又稱為模組測試 測試階段 編碼後或者編碼...