计算机软件性能测试的过程,性能测试过程的规范
文檔控制
日期
版本
說明
作者
2006-4-7
1
創建
陳世明
??
設計
??
分析
總體分析
工作內容
生成文檔
人員需求
表單測試過程階段
測試案例文檔
測試報告文件
測試報告文件
測試報告文件
測試分析文件
測試分析文件
測試分析文件
整個項目的分析報告
性能測試基本上分為四個主要階段:
此階段主要用于測試設計人員,項目經理和開發人員確定一些更容易出現問題的功能點,然后根據這些功能點進行過濾性能測試的目的,以“性能測試用例”的格式編寫“測試用例文檔”模板”.
在編寫文檔時,需要與項目經理仔細討論每個功能點的“正常數據量”,“正常用戶量”和“正常并發量”并記錄在測試用例文檔中;如果遇到項目,則管理人員不清楚其功能點,測試設計人員可以根據經驗做出判斷.
在這個階段,測試設計師需要對項目的業務和需求以及一些項目經驗有更好的了解.
在此階段生成的文檔:
項目經理和測試設計師編寫的“性能測試要求”(xls)
測試設計師編寫的“性能測試用例文檔”(doc)
此階段主要在測試團隊內部完成. 測試實施人員編寫了在分析階段編寫的“性能測試用例文檔”,通過測試工具記錄并運行了腳本,并以“性能測試報告模板”的格式填充了“性能測試報告”. 操作.
“性能測試規范”中有詳細的規范,以指導測試實施者進行測試. 例如,有關于測試腳本和腳本命名的記錄方法的詳細說明. 編寫“性能測試規范”的目的是確保測試實施者可以在短時間內開始測試實施,并規范測試實施者的操作,以使不同的測試實施者都能獲得“性能測試”. 報告”,您可以記錄相同的腳本并測試結果,而幾乎不會出錯.
特別指出,現階段可能會填寫多個“性能測試報告”. “性能測試報告”是在測試環境(包括APP SERVER,DB SERVER,數據量,項目版本)中獲得的測試結果. 我們的測試將能夠在不同的測試環境中多次測試同一版本,并獲得多個測試結果;我們可能會在同一測試環境中測試不同版本的項目,以獲得不同的測試結果. 通常,如果項目沒有嚴格的性能要求,那么我們只會發布“性能測試報告”.
在此階段,對測試實現者的要求相對較低. 只需要短暫的培訓性能測試的目的,就可以在測試管理員的指導下執行完整的測試實施. 在此階段,工作量相對較大,但是在整個性能測試過程中,此階段更為重要. 測試實施者所犯的錯誤將直接影響以后的分析. 因此,仍然需要非常小心此階段的工作. 價值.
在此階段生成的文檔:
測試實施者根據“測試用例文檔”記錄一個“測試腳本”
根據“測試腳本”,測試實現者獲得“測試腳本運行結果”
測試實施者根據“測試腳本運行結果”填寫“性能測試報告”(doc)
注意:
此處有“測試腳本”,“測試腳本運行結果”和“性能測試報告”(文檔)的一個或多個副本
此階段也由測試團隊在內部完成. 測試分析師對獲得的“性能測試報告”和“測試腳本運行結果”進行分析,并以“性能測試分析報告模板”的格式填寫“性能測試分析報告”.
目前,我們的分析是功能點的響應時間,網絡占用率,CPU的某些參數以及APP SERVER的內存以分析功能點,并在測試平臺上獲得項目的總體版本. 效果報告.
在上一階段,出現了每個“性能測試報告”文檔,并分析了“性能測試分析報告”. 如果項目的性能要求不嚴格,則此階段已經完成了整個測試階段,“性能測試分析報告”是最終的性能報告. 如果項目對性能非常嚴格,則繼續執行下一個極限.
此階段需要測試分析師根據一些數據和某些圖表來判斷項目的性能,并且對測試分析師具有相對較高的分析能力. 如果找到性能有問題的功能點,則需要在測試分析師的能力范圍內找到問題的原因.
在此階段生成的文檔:
測試分析人員根據“性能測試報告”和“測試腳本運行結果”填寫“性能測試分析報告”.
注意:
此處提供一份或多份“性能測試分析報告”
此階段是對上一階段測試分析師獲得的多個“性能測試分析報告”進行水平和垂直分析的綜合分析.
所謂的水平分析是分析在不同平臺上獲得的同一版本的“性能測試分析報告”,目的是為運行中的項目獲得推薦的配置.
所謂的縱向分析是對在同一平臺上以不同版本獲得的“性能測試分析報告”進行分析. 目的是找出在項目修訂后性能問題是否得到解決.
綜合分析是通過將兩者結合而獲得的分析報告.
此階段要求測試分析師具有非常強大的分析能力. 目前,測試小組的任何成員都無法進行分析工作,而只是作為未來測試人員的培訓指導.
在此階段生成文檔:
測試人員根據“性能測試分析報告”準備“項目整體分析報告”.
測試環境必須盡可能消除外界的人為干擾,最好是單獨訪問該網站.
在測試的每個階段,每個階段的測試人員只需要了解上一階段的測試結果即可.
Mercury LoadRunner 7.8
■■性能測試目前,我們正在進行前面提到的前三個測試. 由于當前的技術問題,第四階段尚未進行.
測試系統的主要目的是驗證整個過程和過程的文檔模板是否符合我們項目的實際情況;其次,測試長安的性能.
“性能測試要求”(xls)■
“性能測試用例文檔”(doc)■
“測試腳本”(負載運行程序)■
“測試腳本運行結果”(loadrunner)■
“性能測試報告”(文檔)■
“性能測試分析報告”■
本文來自電腦雜談,轉載請注明本文網址:
http://www.pc-fly.com/a/jisuanjixue/article-236341-1.html
總結
以上是生活随笔為你收集整理的计算机软件性能测试的过程,性能测试过程的规范的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 超级管理器Android,超级文件管理器
- 下一篇: mysql range代表什么意思_My