? ? 上回講到在衡量流暢度指標我們所采用的指標罐监,各指標所衡量標準在查找相關資料中并沒有一個統(tǒng)一的標準作為參考,而對于自己產(chǎn)品而言辛臊,所指定的標準需要具有一定的參考性,可執(zhí)行性寒瓦;下面從不同的指標來分析衡量的標準,但在制定標準的時候,還是存在一些問題,對于標準的制定所對應的對象不同萝衩,制定出來的標準肯定也是不一樣的,對于測試人員來說船侧,肯定是希望標準越嚴苛欠气,指標數(shù)據(jù)越低,所能夠達到的效果也越好镜撩;而對象如果是軟件開發(fā)人員來說,所參考的肯定是開發(fā)人員的水平队塘,開發(fā)者開發(fā)優(yōu)化的進度和成本袁梗,所以他們的標準在測試人員的標準上有所折扣,這樣就需要我們綜合考慮到底哪種方案更適合于產(chǎn)品性能的優(yōu)化憔古。
? ? 局限于本人的知識水平遮怜,參考于其他資料標準,對于優(yōu)化標準這一塊鸿市,我們暫定的優(yōu)化原則是锯梁,在測試產(chǎn)品與競品之間,當測試產(chǎn)品指標數(shù)據(jù)優(yōu)于競品時焰情,以測試產(chǎn)品數(shù)據(jù)為該標準陌凳;而測試產(chǎn)品指標數(shù)據(jù)低于競品數(shù)據(jù)的1.2倍時(以優(yōu)化20%為限),取競品數(shù)據(jù)為參考標準内舟;而當測試產(chǎn)品數(shù)據(jù)大于競品數(shù)據(jù)的1.2倍時合敦,以競品數(shù)據(jù)的1.2倍(取整)為參考標準。
? ? ?流暢度指標中我們所參考的指標首先是響應時間验游,這個指標的測定我們主要使用的是高速攝像機充岛,前提是測試機需要打開調(diào)試模式中的顯示觸摸位置和顯示指針位置,這樣能更準確地標記操作動作的開始耕蝉,比如待機界面的左右滑動崔梗,標記指針位置后當手滑動離開屏幕的時候指針消失即計時開始,至完全切換至下一界面則記為該次響應時間垒在,如此重復操作五次蒜魄,去除時間最大值和最小值,取另外三組的平均值,這樣計算出一個場景的響應時間权悟,再對競品操作獲取相應場景的響應時間砸王,這樣比較分析兩者不同場景的響應時間長短;
? 第二個就是FPS指標啦峦阁,這個也是量化指標中能夠從直觀的數(shù)據(jù)中計算出每秒的合成幀數(shù)谦铃,數(shù)據(jù)標準為60幀/秒,原因前兩節(jié)有介紹榔昔,此為人眼觀察流暢幀數(shù)的限制驹闰,在整理數(shù)據(jù)過程中,需要注意的是使用的腳本py所獲取的數(shù)據(jù)為FPS連續(xù)變化值(每秒)撒会,excel中使用折線圖直觀看出超過60FPS的數(shù)目嘹朗,超過60FPS的時間段會因為渲染幀數(shù)的增加而造成卡頓現(xiàn)象,對比于各場景的FPS數(shù)據(jù)折線圖诵肛,分析比較出相對于競品屹培,哪個場景渲染的幀數(shù)較多,是需要改進的怔檩,根據(jù)數(shù)據(jù)所衡量出如果畫面能保持流暢褪秀,需要的FPS需要在(52/60),即在80%的流暢幀下為流暢;
? ?第三是OKT(超KPI數(shù)目)薛训,簡而言之也就是丟幀數(shù)媒吗,基準是KPI,在基準的刷新周期下(因不同的機器不同所計算出來的OKT數(shù)也是不一樣的乙埃,如本測試的產(chǎn)品刷新周期為16ms闸英,而競品三星的對比機為16.6ms,約為17ms)這樣所得到的一段時間內(nèi)的OKT曲線對比觀察是否平緩和值是否在合理范圍內(nèi)介袜,定義的標準暫定為不超過4幀甫何,參考標準為競品數(shù)據(jù)的平均值則稱之為流暢;另外還需要考慮的數(shù)據(jù)就是該時間段內(nèi)的最大丟幀數(shù)米酬,這樣所獲取的值才不因為某一個幀數(shù)的丟幀數(shù)大而導致的卡頓沛豌,使該參考值更具有參考性,最大丟幀數(shù)得標準參考于競品標準為5赃额,最大丟幀書在不超過于5幀時稱之為流暢加派;
? ?第四是MFS(單針最大時間間隔)此場景暫考慮的主要是待機界面的滑動和主菜單界面的滑動,其他場景暫不考慮跳芳,所繪制出的折線圖不規(guī)律芍锦,不具有比較性,標準現(xiàn)在主要是參考測試機與競品對比機的均值的平均值飞盆,這樣在所得到的數(shù)據(jù)200ms娄琉,這樣所定義為界面的流暢次乓;
? ? 第五所采用的指標為流暢度綜合性評分(SS),這樣有前幾個指標所占不同的比重所得到該時刻的流暢度評分孽水,流暢度評價規(guī)則=用例得分*(FPS/目標幀率)*50+(KPI/最大單幀耗時)*10+(1-超KPI渲染時間幀數(shù)/總幀數(shù))*40票腰;對比于兩競品數(shù)據(jù)繪制出的折線圖,標準參考于競品的標準以分數(shù)在85以上的數(shù)據(jù)定義為流暢女气。
? ? ?對于其他指標待之后學習過程中繼續(xù)探究和分析杏慰,而對于流暢度這一塊還涉及到過場動畫的優(yōu)化,對于過場動畫這一塊炼鞠,在下回中詳解缘滥。