接下來就是大概的說下具體的流程
調研效能需求
了接系統架構情況
確認測試範圍(是否呼叫外圍系統)
確認測試交易(有多少支交易,交易型別,交易的複雜情況)
分析專案組的測試目的(技術方案對比測試)
確認專案的效能測試週期
分析設計測試模型
分析現有業務資料
分析測試覆蓋率情況
確認交易佔比
設計測試模型
設計測試場景
基本測試場景(單交易、混合交易、穩定性測試場景)
高可用測試場景(集群啟停測試、資料庫主備切換測試、異常測試等)
可擴充套件性測試場景(橫向擴充套件、縱向擴充套件)
可維護性測試場景
其他測試場景
確認測試通過準則
tps相應時間
成功率cpu使用率
記憶體使用率
io的使用率
記憶體洩漏情況
編寫測試方案
方案的內容包括上述四項內容
測試進度表
測試工作量
測試風險
專案相關負責人
如何做效能測試?
一提到效能測試,大家首先想到的就是測試工具,很多人認為效能測試就是使用測試工具,會使用測試工具就是會效能測試,我認為這種思想是不對的。什麼叫效能測試呢?效能測試是通過自動化的測試工具模擬多種正常 峰值以及異常負載條件來對系統的各項效能指標進行測試。測試工具只是用於模擬某些特定的情況的,模擬出某些情況...
如何做效能測試?
一 什麼是效能測試 是不斷的通過不同場景的系統表現去 系統設計與資源消耗之間的平衡。我們可以認為效能測試是 通過在測試環境下對系統或構件的效能進行探測,用以驗證在生產環境下系統效能是否達到預估的效能 需求,發現系統可能存在的效能瓶頸,進而改善優化並系統的效能,提高系統的可擴充套件性 穩定性。從上面的...
如何做SQL Server效能測試?
對於dba來講,我們都會做新伺服器的效能測試。我會從tpc的基準測試入手,使用hammerdb做整體效能評估 前身是hammerora 跟廠商資料對比。再使用diskspd針對性的測試磁碟io效能指標 前身是sqlio 再到sqliosim測試儲存的完整性,再到ostress併發壓力測試,對於資料庫...