性能測試流程:
1.業務分析(需求)——》提取核心業務(是B/S還是C/S架構?第三方接口的正確選擇?)
2.性能測試組織與計劃
性能測試目的:一.評估(基準測試)測試——找指標(錯誤率為0,響應時間小于3秒,查看CPU和內存都小于80%)——尋找木桶短板(硬件還是軟件還是其他?) ? ? ?必做
二.極限(壓力測試)測試:在基準測試的指標之上加壓,加壓至系統死機,加壓至系統無響應 ? ? ? ? ? 必做
三:穩定性測試:高要求(24X3)H,低要求(24)H ? ? 必做
四:配置測試:用客戶方的資源的進行性能測試 ? ? ? ? ?選做?
每個業務點都必須做評估,極限和穩定性測試,就是一個功能點最少有3個測試用例。
3.性能測試環境準備
4.性能測試工具選擇/腳本開發
5.性能測試執行(監控,調試,優化)
6.性能測試報告總結
性能測試要求:
1、測試系統:購物商城(JAVA+TOMCAT+MYSQL)
2、梳理業務流程:主頁打開、登錄、商品瀏覽
3、搭建購物商城服務器環境
4、編寫測試計劃(測試用例)
5、按照計劃要求開發Jmeter腳本
6、測試實施
7、監控并得出測試計劃里面測試用例的詳細執行指標
8、編寫并完成測試報告。
需要交付:
1、測試計劃書(測試用例)
2、Jmeter腳本及其相關腳本
3、測試報告與總結