(七)性能測試從零開始——LoadRunner入門

 1.4  性能測試工具的評估和選擇
        我們可以看到,性能測試和一般功能測試不同的是,性能測試的執行是基本功能的重複和併發,因此我們在性能開始之前需要模擬多用戶,在性能測試進行時要監控指標參數,同時性能測試的結果不是那麼顯而易見,需要對數據進行分析。這些特點決定了性能測試更適合通過工具來完成。市場上涌現出越來越多的壓力自動化測試工具,古人云“工欲善其事,必先利其器”,一個測試工具能否滿足測試需求,能否達到令人滿意的測試結果,是選擇測試工具要考慮的最基本的問題。
        我們這裏討論的主要是一些比較成熟的性能測試軟件產品,都已經在市場上佔有了一定的份額,得到了用戶的認可。
        如表1-1所示爲主要的性能自動化測試工具。

z.jpg

 

        對於測試人員來說,要麼自己開發性能測試工具,要麼選擇購買市場上已有的性能測試工具。在這裏,我們要討論的只是在選擇性能測試工具時,需要考慮哪些因素。這些因素都想清楚了,然後纔可以做決定。
1.4.1  測試預算VS工具價格
        性能測試的成本與收益比是選擇性能測試工具的根本條件。這其實是在考慮“要不要用”的問題。如果購買一套價格幾十萬的性能測試工具只是爲了去做一個幾萬元預算的性能測試項目,那麼無論這個工具再強大,也不會被採用。
1.4.2  協議、開發技術、平臺、中間件VS工具的支持
        要確定性能測試工具是否支持我們的被測軟件系統,這其實是在考慮“能不能用”的問題。考慮因素有被測軟件系統使用的協議、採用的技術、基於的平臺、調用的中間件。這些都需要性能測試工具有效的支持。
1.4.3  工具可使用的複雜程度VS項目計劃的影響
        熟悉並使用一個性能測試工具,是需要花費人力和時間等資源的,項目計劃中要有相應的資源準備。這其實是在弄清“如何用”的問題。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章