您好,登錄后才能下訂單哦!
我們前面說了性能測試負載模型的概念,那么在實際落地的時候,到底該如何進行負載模型的建模呢,這里大概總結一下我認為的建模方法:
在進行場景建模的時候,最方便也是最常用的就是項目已經上線運行過一段時間,有足夠過的日志作為數據源來進行分析,這類情況下一般都有比較固定的方法通過對日志進行分析來獲得準確的模型數據;另一種是準備上線的項目,這類項目還沒有任何日志可供參考,這種情況下一般都是與已在運行的近似項目進行類比,找到最接近的項目來進行仿真模擬;最后一種則是新業務或者新產品,既沒有歷史數據也沒有類比的項目或產品,這種情況下,則只能根據一些經典的建模理論來進行建模,這種建模方法大多都是以某一個視角來對項目或產品進行觀察,結合建模理論來進行建模。
無論是哪種建模方法,根據我們在建模基礎理論中提出的三維模型,最終要確定的實際都是模型的三要素:時間、負載量、負載對象,以用來解釋如下三個問題:
1. 系統運行規律:即系統運行的周期和時間,確定測試持續的時間;
2. 要模擬的負載大小:測試的時候要測試多少用戶或者多大吞吐量;
3. 負載分布:要測試哪些功能或者頁面,以及他們的比例如何;
后面我會分三篇文章來詳細說一下具體的建模方法和如何回答這三個問題,敬請期待。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。