《JMeter實戰》第二章 效能測試初體驗 摘錄

2021-10-10 06:12:06 字數 1492 閱讀 9966

效能測試的價值

效能測試流程

效能測試成功與失敗要素

評估系統,需求分析: 對於初次上線的系統,需要用同行的系統資料,進行使用者行為分析和商業資料結構的估算法推算出要驗證的模型的能力。對於已經上線的系統,通過運維人員獲取tps和時間的比例分布圖,使用者數和時間的分布圖,資料庫er關係圖,容量資料等精確得出效能需求。

場景設計、用例設計: 如何有效地組織測試用例?按業務分布,業務量,業務時段,業務角色來綜合分配使用者數、執行時間、執行比例等。

測試執行、是否通過

效能診斷優化

不同角色看效能

開發:架構合理性,資料庫設計合理性,**,系統裡記憶體的使用方式,系統裡執行緒使用方式,系統資源是否有惡性,不合理競爭

系統管理員:硬體資源利用率,jvm, db,換哪些硬體能提高系統效能,系統能否支援7*24的服務,擴充套件性、相容性、最大容量、可能的瓶頸

效能測試:伺服器硬體效能,根據需求和歷史資料制定效能目標,建立效能通過模型,對開發**框架和硬體框架進行效能分析,針對開發發布版本的基準測試,執行軟體效能驗收及穩定性測試,生產環境的配置和優化,制定效能測試的場景設計,協調各部門配合,特定的效能分析

效能測試工具選擇

專業、穩定、高效,簡單易上手,在測試指令碼上不用花太多時間,有技術支援,文件完善,不用在疑難問題上花費時間,集中精力在效能分析上,要考慮投入產出比。

效能測試相關術語

負載:模擬業務操作對伺服器造成壓力的過程。

效能測試:模擬使用者負載來測試系統在負載情況下,系統的響應時間、吞吐量等指標是否滿足效能要求。

負載測試:在一定軟體環境下,通過不斷加大負載來確定在滿足效能指標情況下能夠承受的最大使用者數。

配置測試:為了合理地調配資源,提高系統執行效率,通過測試手段來獲取、驗證、調整配置資訊的過程。

壓力/強度測試:在一定軟硬體環境下,通過高負載的手段來使伺服器資源處於極限狀態,測試系統在極限狀態下長時間執行是否穩定,確定是否穩定的指標包括tps, rt, cpu using, mem using等。

穩定性測試: 在一定軟硬體環境下,長時間執行一定負載,確定系統在滿足效能指標的前提下是否執行穩定。

tps:每秒完成的事務數(成功)

pv(page view):每秒使用者訪問頁面的次數

vuser虛擬使用者:模擬真實業務邏輯步驟的虛擬使用者。

併發:狹義的併發即所有的使用者在同一時刻做同一件事情或操作。廣義的併發即多個使用者對系統發出了請求或者進行了操作,但這些請求或操作可以是不同的。

效能測試通過標準

效能測試第二章

效能測試分類詳解 1 基準測試 基準最簡單的理解就是有基礎的標準,這樣能通過對比發現系統的不同點與變化,一般情況下,基準測試有以下幾種應用場景。1 可以在制定的標準下通過基準測試建立乙個效能基準,這樣以後當系統的環境 引數發生變化之後,再進行一次相同標準下的測試,即可以看出變化對效能的影響。例如 資...

第二章 測試

測試用例編號 查詢的主鍵 查詢結果 1 衣服褲子 顯示 2全選 取消已選的專案勾選全選按鈕 未顯示任何結果 查詢結果分析 1 在對 衣服褲子 主鍵進行查詢時,查詢結果顯示正常資料 沒有顯示輸入模組金額為 aa 的資料 證明資料沒有插入成功,而頁面顯示插入成功,說明是 只判斷是否按下了 新增記錄 按鈕...

第二章測試

單選題 在創業者必備的成功基因中不屬於 人和 因素的是 a.個人品格 b.能力 c.資源 d.大趨勢 大趨勢 單選題 企業營業額0到100萬,處於企業創業期,此時企業的特點為 a.產品經歷市場檢驗 b.打造系統 c.統領行業 d.制定標準 產品經歷市場檢驗 單選題 企業營業額100萬到1000萬,企...