CS結構程序,由于一般軟件后臺通常為數據庫,所以我們更注重數據庫的測試指標:
* User 0 Connections :用戶連接數,也就是數據庫的連接數量;
* Number of deadlocks:數據庫死鎖;
* Butter Cache hit :數據庫Cache的命中情況
當然,在實際中我們還會察看多用戶測試情況下的內存,CPU,系統資源調用情況。這些指標其實是引申出來性能測試中的一種:競爭測試。什么是競爭測試,軟件競爭使用各種資源(數據紀錄,內存等),看他與其他相關系統對資源的爭奪能力。
我們知道軟件架構在實際測試中制約著測試策略和工具的選擇。如何選擇性能測試策略是我們在實際工作中需要了解的。一般軟件可以按照系統架構分成幾種類型:
c/s
基于客戶端/服務器的三層架構
基于客戶端/服務器的分布式架構
b/s
基于瀏覽器/Web服務器的三層架構
基于中間件應用服務器的三層架構
基于Web服
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/