下面是一些Web性能測試策略制定的案例。
案例一:一個銀行卡審批系統的性能測試策略制定案例。這個項目的性能測試策略從立項時開始制定,貫穿整個項目的執行過程(在5.3節將會進一步討論本案例)。
銀行卡業務系統屬于特殊應用軟件,加上用戶高度重視性能,因而采取的策略是從設計階段就開始進行性能測試的準備工作,案例詳細信息如表2-2:
表2-2某銀行項目測試策略制定案例
案例二:一個OA系統的測試案例,其性能測試策略和案例一差別很大。
表2-3某OA項目測試策略制定案例
案例三:一個門戶系統的測試案例。
表2-4某門戶項目測試策略制定案例
三個案例不足以說明所有的性能測試策略制定的方法,但是通過這三個案例可以對性能測試策略制定有了更進一步的了解,能夠認識到到性能測試策略的制定由軟件自身特點決定,同時受用戶態度的影響。實際上,軟件項目的背景、軟件運行環境等許多方面都會影響性能測試策略的制定。因此,本節提出的只是基本的參考方案。制定測試策略是十分復雜的工作,最有效的方法就是“從實際出發”。項目的特點千差萬別,只有把用戶當成“上帝”,充分為用戶考慮,才可以制定出合理的性能測試策略