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