PerfDog測試騰訊影片、優酷、愛奇藝影片類小程式效能
自從經朋友介紹PerfDog這款移動端測試神器後就一直在使用它測試大型遊戲的流程度,前兩天使用騰訊影片追劇分享到微信時發現發現的連結直接進入騰訊影片的小程式中,試了多個影片軟體皆是如此,於是想要試試用PerfDog測試一下各家影片小程式實際使用的效能到底如何。
本次測試使用的手機是小米8,處理器為驍龍845,GPU為Adreno 630,測試的是三款最主流的影片小程式,分別是騰訊影片、優酷、愛奇藝,用以對比會加入騰訊影片的APP版本作為參考。
測試前發現三個小程式和一個應用主介面都只有四個分欄,騰訊影片中間的“VIP會員”暫且忽略不計。於是打算將這四個測試項每個分欄各測試30s,影片播放3分鐘。
和測試遊戲一樣,先將測試機連線上PC,點選左下角的“+”勾選上需要測試的引數,這裡我勾選了ScreenShot、Frame Time、CPU Usage、CPU Usage(Normalized)、Memory Usage、CPU Temperature、Network。選擇微信應用,點選左上角的藍色三角符號開始記錄測試資料。
雙擊測試曲線可以在對應時間上打上標註,為了快速輸入,我分別在載入小程式、第一分欄、第二分欄、第三分欄、第四分欄和開始播放影片的開始時間標記了“0”、“1”、“2”、“3”、“4”、“5”。
下面是記錄的四個測試用例FPS與Jank資料截圖。
騰訊影片小程式:
優酷小程式:
愛奇藝小程式:
騰訊影片APP:
初步來看,騰訊影片小程式和APP的PFS較低,Jank比較多。PFS大家都知道是幀率,一般幀率越高,1秒內遊戲畫面或者應用介面真實平均重新整理次數也越多,螢幕視覺效果就越流暢。但是如果1秒內如果重新整理很多,但是重新整理的都是沒有變化的同一個畫面,那麼看起來還是會有卡頓的感覺。PFS高不一定一定流暢,但PFS低那就肯定卡頓了。Jank指1s內卡頓次數,Jank的引入就能更加直觀地展示出卡頓情況了。
藉助PerfDog新推出的多維度對比功能,我們來看看四個用例的比較。
對比功能的使用很簡單,只需要在要對比的測試專案後面的操作欄將測試專案加入對比,然後點選選項欄的對比按鈕,開始對比即可。
FPS對比:
這裡需要注意的是騰訊影片小程式、優酷小程式、愛奇藝小程式和騰訊影片APP對應的用例名稱字首分別是“TX”“YK”、“AQ”、“app”。
如果覺得時間段太長,引數曲線太密集,可以拖動曲線下方的藍色橫條來縮短時間段,定位到要分析的場景中進行細緻分析。在後面3分鐘的影片播放環節中,我有不斷拖動進度條來模擬使用者跳過不感興趣的場景。在此有一個小插曲需要提一下,使用騰訊影片APP拖動影片的時候出現了影片過程中廣告的情況,廣告播放完,我讓資料記錄多記錄了一些正常播放的內容,才出現了上圖APP比其他三個小程式多出1分鐘測試時間的情況。
Jank對比:
無論從PerfDog幫助我們統計出來的平均FPS和Jank資料還是從引數曲線圖自行分析,我們都可以看到,優酷的小程式相對更加流暢卡頓少,騰訊的小程式和應用卡頓會多一些,幀率會低一點。最出乎意料的是,上圖紫色線騰訊影片APP最後一分鐘是真正播放的影片內容,顯示的平均幀率為21幀左右,Jank為384.4/10min,而最後一幀前面那一分鐘左右是廣告,平均幀率為37幀左右,Jank為0/10min。“小朋友,你是不是有很多問號...”當然,APP端的影片清晰度會比小程式裡的影片和廣告內容清晰度要高出很多,影片位元速率肯定也高出很多,這些對幀率卡頓也會有很大的影響。
除了小程式外,PerfDog還可以測試現在比較流行的小遊戲。小程式和小遊戲除了流量問題外,使用起來的跟手度,卡頓感也是影響普及很重要的原因,因此效能測試也就成了小程式和小遊戲測試的重點。小程式和小遊戲的效能和WEB的效能測試非常類似,效能的常用指標也大致相同。包括頁面的白屏時間,首屏時間,資源佔用,頁面渲染時間,幀率等等。我這裡只是簡單的測試了影片類小程式,小遊戲也可以測試。也期待PerfDog後續更新自動收集白屏、黑屏時間、頁面渲染資料等更多資訊,期待測試神器越來越好用。
軟體下載地址:https://perfdog.qq.com/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31420651/viewspace-2692869/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 騰訊效能測試工具——PerfDog使用初體驗
- 效能測試實踐 | PerfDog 助力微信小遊戲 / 小程式效能調優遊戲
- 效能測試實踐 | PerfDog助力微信小遊戲/小程式效能調優遊戲
- 影片行業也要聯姻?愛奇藝與優酷土豆合併可能嗎?行業
- 效能狗(Perfdog)測試與資料分析
- 移動端效能測試必備工具 PerfDog 效能狗
- 移動效能測試---工具PerfDog簡單使用
- 騰訊WeTest效能測試工具PerfDog獲得中國計量科學研究院權威測試認證
- 騰訊 WeTest 效能測試工具 PerfDog 獲得中國計量科學研究院權威測試認證
- 愛奇藝影片批次釋出系統,批次釋出自媒體影片
- WeTest 明星工具-移動端效能測試 PerfDog 初探
- 一條Jmeter效能測試精通之路影片(52集乾貨)JMeter
- 提取影片中音訊:優酷影片怎麼轉換成mp3?音訊
- 極速網路影片藏寶庫 創維愛奇藝盒子測評
- AI 在愛奇藝影片廣告中的探索AI
- 客戶端效能測試利器PerfDog嚐鮮體驗客戶端
- 效能小鋼炮 iPhone SE快速上手影片iPhone
- 百度影片在Android和iOS端效能測試方法AndroidiOS
- 愛奇藝五週年佈局影片電商 愛奇藝商城正式上線
- win10系統愛奇藝看影片如何免廣告_win10愛奇藝播放影片不要廣告的方法Win10
- win10系統如何取消愛奇藝影片更新提醒_win10取消愛奇藝影片更新提醒的步驟Win10
- 微信小程式+騰訊雲直播的實時音影片實戰筆記微信小程式筆記
- PerfDog 效能狗實測智慧手錶效能
- PerfDog效能狗實測智慧手錶效能
- 愛奇藝短影片軟色情識別技術解析
- 微信小程式預約影片號直播微信小程式
- 軟體測試如何自學?收下這份《2020千鋒效能測試入門影片教程》
- 愛奇藝龔宇:五年後愛奇藝將不只是一個影片網站網站
- Rust 程式設計影片教程對應講解內容-測試Rust程式設計
- 騰訊上面影視類短影片用哪個軟體採集,短影片搬運如何上熱門?
- Web效能測試種類與全面測試模型Web模型
- 「小程式JAVA實戰」小程式影片列表到詳情功能(58)Java
- 上線短影片去水印功能到小程式
- 微信小程式XR黑色背景影片透明效果(一)微信小程式
- uniapp + vue 小程式影片播放自動全屏APPVue
- 一加手機3評測影片:配置效能棒棒噠
- 騰訊影片 for Mac(影片播放客戶端) v2.19.2.52840官方版Mac客戶端
- 效能測試學習(1)-效能測試分類與常見術語