根據經驗,在性能測試過程中最容易發生的問題是數據庫訪問層問題、應用服務器配置問題以及網絡問題。因此建議一般按照“從簡至繁”的原則,先排除網絡問題,其次對應用服務器配置進行分析,然后在數據庫訪問層進行性能分析,重點是索引、數據庫Cache、死鎖等問題的分析。在確認所有這些因素都不是性能瓶頸的情況下,才對代碼進行分析和檢查,找出導致性能問題的因素。
只要看看現代軟件的規模和功能點數就可以明白,功能測試早已跨越了單靠手工敲敲鍵盤、點點鼠標就可以完成的階段。而性能測試則是控制系統性能的有效手段,在軟件的能力驗證、能力規劃、性能調優、缺陷修復等方面都發揮著重要作用。
原文轉自:http://www.uml.org.cn/Test/200608151.htm