測試實施人員根據“測試腳本”,得到“測試腳本運行結果”
測試實施人員根據“測試腳本運行結果”,填寫《性能測試報告》( doc )
注:
此處的“測試腳本”,“測試腳本運行結果”,《性能測試報告》( doc )一份或者多份
3.分析階段
該階段也是測試小組內部完成。測試分析人員根據得到的《性能測試報告》,“測試腳本運行結果”進行分析,按照《性能測試分析報告模板》的格式填寫《性能測試分析報告》。
目前,我們的分析,是功能點的響應時間,網絡占用量, APP SERVER 的 CPU 和內存來的一些參數來對功能點進行分析,得到該版本的項目在該測試平臺的一個整體的性能報告。
在之前的一個階段中,出現每份《性能測試報告》文檔,都會分析得到一份《性能測試分析報告》。如果項目對性能要求不是嚴格的話,那這個階段已經就完成了整個測試階段,該《性能測試分析報告》就是最終的性能報告。如果項目對性能非常嚴格的話,那要繼續下一個極端。
該階段需要測試分析人員根據一些數據,一些圖表來判斷項目的性能,對測試分析人員有比較高的分析能力。如果找到性能上出現問題的功能點,在測試分析人員的能力范圍內,需要定位問題的原因。
該階段生成的文檔:
測試分析人員根據《性能測試報告》,“測試腳本運行結果”,填寫《性能測試分析報告》。
注:
此處的《性能測試分析報告》一份或者多份
4.整體分析階段
該階段是測試分析人員對前面一個階段得到的多份的《性能測試分析報告》橫向和縱向的綜合分析。
所謂橫向分析,就是對同一個版本在不同平臺上得到的《性能測試分析報告》進行分析,意圖在得到項目的一個運行的推薦配置。
所謂縱向分析,就是對不同版本在相同的平臺上得到的《性能測試分析報告》進行分析,意圖就是得到項目在改版后,性能問題是否已經得到了解決。
綜合分析,就是結合兩者得到的分析報告。
該階段對測試分析人員需要非常強的分析能力,目前,測試組沒有一個成員可以承擔改分析工作,但是作為一個以后的測試人員的培養方向。
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/