進(jìn)行任何性能測試之前,都需要制定一份詳盡的測試計劃,從業(yè)務(wù)角度到技術(shù)角度詳細地說(shuō)明性能測試將如何進(jìn)行。一份性能測試計劃應該至少包含以下方面:
總體方法
依據與基本假定
性能測試前的操作
性能測試方法
性能測試操作
業(yè)務(wù)范圍內的過(guò)程
業(yè)務(wù)范圍外的過(guò)程
性能測試方案
性能測試的執行
性能測試指標
和任何測試計劃一樣,這份性能測試計劃的文字要做到盡量精簡(jiǎn),可以使用列表清晰明確地將信息表達出來(lái)。這將減少因為溝通問(wèn)題產(chǎn)生的誤解。
總體方法
這一部分是指用非技術(shù)性術(shù)語(yǔ)將性能測試的總體方法描述出來(lái)。目標受眾是管理部門(mén)與業(yè)務(wù)部門(mén)。樣例如下:
“此性能測試方法主要用來(lái)對新部署的系統所支持的業(yè)務(wù)過(guò)程進(jìn)行測試。通過(guò)部署這次性能測試,我們將:
以減少這次新部署所帶來(lái)的性能問(wèn)題為主要目的。
做出基本的運行假定,確定部署中需要進(jìn)行性能測試的部分。
就這些假定取得一致意見(jiàn),決定性能與壓力測試的適當等級,并在有限的任務(wù)時(shí)間內完成。
這份文件是即時(shí)更新的。隨著(zhù)我們收集到越來(lái)越多的信息,并就適當的性能測試方法達成一致協(xié)議時(shí),將再次更新這份文件!
依據與基本假定
在這一部分中,要清晰地描述測試前必須滿(mǎn)足的依據(必須完成的任務(wù))與基本假定(測試時(shí)假定為真)。樣例如下:
“繼續部署任何性能測試之前,必須滿(mǎn)足以下條件:
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/