1. 程式人生 > >Android效能之流程規範化

Android效能之流程規範化

0、效能測試流程分為五個階段(含自我提升),分別是【需求調研階段】→【測試準備階段】→【測試執行階段】→【測試報告階段】→【測試總結階段】

 

1、【需求調研階段】

收集效能需求:從開發、從產品、從資料

a、開發提供的場景應該最有權威的了,他寫的程式碼,清除哪些控制元件會有效能問題

b、產品對於自己的需求,門清,知道哪些需求非常重要,是核心功能

c、資料那裡有使用者的行為習慣,這些很重要,使用者最常用的場景去做效能測試,簡直是完美

 

2、【測試準備階段】

a、根據效能需求準備效能測試場景case

b、結合測試case,核實效能指標

c、指標獲取方式:從開發、從競品、從官方。你想想開發是從哪裡獲取的指標?

d、與開發溝通時間點。效能測試開始進行的具體時間點,開發Demo期間開始、還是迴歸測試期間開始

e、與開發溝通效能測試case能否滿足效能需求

f、評估工具的使用,具體用哪個工具,要根據具體的測試項

 

3、【測試執行階段】

a、依據效能測試case,進行效能測試

b、確保測試環境穩定,不受干擾,保證結果

 

4、【測試報告階段】(有相關指標參考的,如記憶體、CPU、流暢度等,可省略該步驟)
測試執行工作結束後開始撰寫效能測試報告。效能測試報告在釋出前需要進行評審(可省略環節,好像當初tx那家店的風格)

報告撰寫
報告內容包括:測試目的、範圍及方法、環境描述、測試結果描述、結果分析、結論和建議、改進要求 

結果描述
測試結果的描述,應體現效能測試的執行過程,寫的越詳細越好吧(其實是效能測試場景case介紹)

發現問題
在效能測試分析報告中須描述測試過程發現的bug,與指標不否,對於確認是測試缺陷的項進行風險評估,並給出風險提示。

最終結果
測試最終結果的分析,該部分內容應該全面、透徹、易理解且通過圖表方式表達更直觀,主要是要客觀,用資料說話

 

5、【測試總結階段】

效能測試的總結工作,主要對該任務的測試過程和測試技術進行總結,這一條非常重要,很多人忽略掉,其實受影響的是你自己