目標:產生一個清晰、好理解、可驗證的負載測試計劃
內容:關注6個區域:目標、用戶、用例、生產環境、測試環境、測試場景
工具:IBM、HP、OpenSource工具都支持。需有文檔配合
2. RBI方法
目標:快速識別性能瓶頸
內容:重點測試“吞吐量”指標,因為RBI認定80%的系統性能瓶頸由吞吐量造成。
按照網絡、硬件、數據庫、應用服務器、代碼的順序自上而下分析性能
工具:IBM、HP、OpenSource工具都支持。需使用分析模塊、根據Weblogic、Oracle區別有專門的工具實現RBI。
3. 性能下降曲線分析法
目標:性能隨著用戶數的增加而出現下降趨勢的曲線分析、查看性能下降的環境點與上下文。確定性能閥值。
內容:通過單用戶區域、性能平坦區域、壓力區域、性能拐點進行監控和分析。
工具:IBM、HP、OpenSource工具都支持。IBM報表功能更強。
4. HP(LoadRuner)性能分析法
特點:側重于該廠商的性能分析方法、主要體現在需求收集、VU腳本。
缺點:沒有對測試計劃階段、測試設計階段的具體行為、方法、目的進行描述。方法局限于LoadRuner產品的特性上。不能通用。
5. IBM(Rational UP)軟件測試方法
特點:軟件產品生命周期RUP的實現、側重于迭代測試、寬廣的方法論?蛇m合任意測試環境及方法、工具。
缺點:需要根據測試環境進行剪裁、難以掌握、但掌握后非常成熟、高品質。
工具:涉及到IBM Rational 測試環境的所有軟件、功能強大。
6. PTGM性能測試模型
內容:一個非常適合行業用戶(電力、金融、政務、制造)的性能測試過程模型。規范化的測試模型、每個環節都做到迭代測試、每一個過程的工作產品明顯可察、測
試流程、測試上下文方面很優秀。包括以下環節:前期準備、工具引入、測試計劃、測試設計與開發、測試執行與管理、測試分析。
文章來源于領測軟件測試網 http://www.kjueaiud.com/