天下大事必做於細,聊聊騰訊兼容測試的升級「打怪」歷程

WeTest導讀

互聯網產品測試,測試的是產品質量,但也同時考驗着測試者的質量。html


什麼是兼容性測試?指的是設計程序與硬件、軟件之間的兼容性的測試,考驗的是程序,軟件,硬件三者的能力,缺一不可。而什麼是好的兼容測試?我我的理解是一個雙向檢驗的過程:「測試產品質量的同時,也在考驗測試者的質量」。只有當兩個「質量」都達標的時候,纔是真正的測試經過。天下大事必做於細,咱們從基礎環節便嚴格要求,圍繞質量高於一切的理念打造精品兼容服務。如下跟你們分享一下騰訊遊戲兼容測試一步步走來的經歷。框架

 

1、騰訊遊戲兼容測試的源起

騰訊最先作兼容性測試實際上是在端遊時代,目標是爲了給騰訊產品創建一道專業的測試防線,保證產品兼容性方面的質量。兼容測試能夠說是見證了英雄聯盟、每天愛消除、王者榮耀這些里程碑式的遊戲崛起,也在路上修煉了本身的功力。兼容測試根據服務對象和測試內容可分爲2大類:PC端的兼容測試和移動端兼容測試。二者之間有着天壤之別,最大差異就是測試環境,PC端遊的玩家環境相對簡單集中,因此兼容性測試環境易搭建,流程簡單而且覆蓋面廣,因此,在功能測試經過後,兼容性暴露出的問題每每並不嚴重。如下主要介紹下騰訊移動兼容性測試團隊是如何運做的。測試

 

2、創建最有效的Top用戶機型庫

從2011年手遊市場起步,手機用戶數量增加,每一年超過1000款新機型的上市,安卓碎片化問題嚴重,移動遊戲對兼容測試的服務需求愈來愈強。騰訊移動兼容性團隊也隨着不斷調整和更新測試角度、方法和範圍,投入專業測試人力,幫助產品發現和規避兼容性缺陷;大數據

 

爲了保障兼容性測試的有效性,甄選最能表明市場的測試設備成爲了團隊面臨的第一個問題。測試設備選擇須要一個科學的範圍,不少人以爲測試設備越多越好,在不考慮其餘成本的狀況下這的確是一個無限接近正確的答案。而事實上這是一個不可能完成的任務,投入越多測試設備,測試成本的邊際效應表現越明顯。經過騰訊遊戲大數據對機型和缺陷進行統計,咱們選擇了TOP100的測試範圍,這部分機型在市場佔比接近60%,兼容性缺陷觸發率在70%左右,硬件和品牌覆蓋面完整,此外,這部分設備上發現的問題有必定表明性,也便於開發更有效地修復和解決問題,性價比綜合評定下最高。在服務騰訊遊戲的過程當中也得到了項目組的承認,最終被應用到騰訊遊戲的測試標準中。網站

 

爲了保障每次測試項目組均可以拿到有效的Top機型,咱們會定時採購來匹配動態變化中的Top機型庫。除此之外,咱們還會有針對性地去採購新上市機型,以便知足遊戲的特殊需求,同時根據經驗來調整測試範圍。spa

 

 

3、「質量>效率」的測試堅持

騰訊兼容性測試團隊大部分使用人工測試,其實測試成本很是高。設計

 

因此在早期,由於團隊人力緊張,排期有壓力的時候,咱們也考慮過採購第三方自動化兼容測試服務。但實際用下來,效果上有幾點比較難受:視頻

1. 問題的準確性、完整性不足htm

咱們團隊反饋問題必需要求驗證必現性,>5次100%出現纔會歸類爲必現,還需反饋信息完整而且會根據市場佔比評估出當前缺陷影響的人數範圍,提出建議性的優先處理等級;而第三方服務會提出很是多的問題,須要測試投入精力去甄選出真正有效的問題,反而增長了確認工做的人力成本消耗。對象

 

二、測試深度較淺,核心功能很難覆蓋

第三方服務通常會測試到新手引導,但其實騰訊遊戲對兼容測試的須要至少是覆蓋核心功能和主要場景的。

 

三、沒法實現複雜操做

專業測試人員對缺陷的敏感度高,對缺陷定位準確。能夠實現複雜操做步驟,如動做類、競速類或隨機事件。對音效、重力感應、AR/VR、智能玩具測試上無可替代。

總體評估下來效率有提高,但服務效果會有比較大的下滑。爲了保障遊戲測試的品質,也響應公司精品遊戲的戰略,在效率和質量2者中,咱們最終選擇了質量。咱們願意花更多的時間和成本把效果作好。

雖然兼容測試以人工測試爲主,但咱們始終也沒有放棄對效率的追逐,團隊其實也一直在研究自動化測試方案。其中,包括能夠快速驗證兼容的標準兼容測試,保障人工測試品質同時提升測試效率的多機同步助手;針對一些項目組提來的重度兼容需求,例如《王者榮耀》的5v5自動化測試,咱們還針對性研發了GAutomator框架,得到Unity官方推薦,也是目前騰訊unity遊戲的標配框架,被應用在《火影忍者》、《龍之谷》等衆多項目的各類測試場景中。

 

多機同步助手演示效果

多機同步助手演示效果視頻地址:https://v.qq.com/x/page/s03936my587.html

 

 

GAutomator框架示意圖

 

目前,騰訊移動兼容性測試團隊除了負責騰訊全部遊戲的兼容性質量,也經過WeTest平臺向外部開發者開放了同品質的兼容性測試服務。

然而這卻並非騰訊兼容團隊和WeTest兼容服務努力的終點,咱們期待着將愈來愈智能的測試AI深度介入遊戲測試的各個環節,讓雲端化的遊戲測試成爲一件能夠隨時觸發的自動化流水工做。經過技術的力量解放開發者,專一體驗作出更好的產品,最終實現「You Create,We Test」。


歡迎對兼容性測試一樣精益求精的同行們來體驗服務,共同交流。

點擊連接便可使用專家兼容測試服務:http://wetest.qq.com/product/expert-compatibility-testing

親愛的讀者,爲了可以提供更好的網站內容,但願您填寫咱們的問卷,咱們會隨機抽取讀者回饋20Q幣以示感謝!問卷入口:https://wj.qq.com/s/1221194/26ad

相關文章
相關標籤/搜索