做者:wetest小編
商業轉載請聯繫騰訊WeTest得到受權,非商業轉載請註明出處。
原文連接:wetest.qq.com/lab/view/47…html
使命召喚系列做爲經典FPS遊戲,以良好的表現與出色的射擊手感,顛覆了玩家對傳統第一人稱射擊的傳統觀念。同名手遊(CODM)10月份在海外上線,僅一週內下載量就已突破一億次,更是橫掃139個國家及地區的APP Store免費榜單,無疑是很是成功的一款手遊。api
爲打造高還原、高品質的產品,CODM研發團隊和騰訊WeTest測試團隊達成合做,針對 CODM特色及全球化拓展的戰略目標,結合其手機端的操做特色,作了一系列適配與優化工做。安全
手游上線前須要對產品的兼容性、性能等方面作全面的測試。因爲測試具備多樣性,如使命召喚手遊需對不一樣系統、品牌的手機進行測試,測試場景須要涵蓋競技模式、據點爭奪、經典爆破等核心場景。若對產品進行全面測試,利用傳統的測試方法須要消耗大量的人力和時間成本。另外使命召喚手遊的用戶覆蓋全球,在測試服務中也須要覆蓋到國際化方面。網絡
騰訊WeTest除能提供國內外主流設備進行線上調試,自動化測試服務外,還能提供全球範圍內用戶性能監控、輿情監控服務,知足手遊全球化測試需求。
併發
在開發及測試期間,爲了保證項目進度,經常面臨着任務重與時間緊的難題。CODM基於其遊戲內容的豐富性與複雜性,這個問題顯得更加突出。爲了更好地知足測試時效性,騰訊WeTest在藍盾平臺上提供了觸發和集成等能力於一體的DevOps自動化測試插件,包含併發功能測試、自動化兼容測試、性能自動化測試以及功能測試,保證項目測試任務的每日構建,使得項目組可進行一站式地自動化觸發與任務查看、通信等內容。
框架
爲了實現全自動測試流程,CODM建設了完善的自動遊戲AI方案,讓AI像玩家同樣玩遊戲,儘量多的涉及到不一樣場景,發現遊戲中潛在問題。工具
CODM遊戲地圖較大,一局遊戲一般持續時間約30分鐘左右,並且遊戲的場景豐富,操做性也很強,這對遊戲AI的設計方案提出了更高的要求。同時,爲了全自動流程的實現,以儘量釋放測試人力,Turing Lab團隊提供遊戲異常圖片自動化檢測服務,並對CODM手遊作進一步優化,將CNN模型分爲特徵提取網絡及分類網絡兩部分。人工模擬生成異常遊戲圖像檢測,完成異常圖像檢測模型訓練。並經過Lykan的api實現模型部署,從而實現模型訓練部署全自動化流程。遊戲AI在測試過程當中能自動完成跳傘、跳躍、打開揹包、駕駛車輛,攻擊敵人等複雜操做。性能
CODM爲了渲染畫面的真實感,經過PBR材質渲染、實時光陰影、間接光及通用性方法,保證全場景物體統一光照環境。基於這些更高要求帶來的種種測試挑戰,CODM經過 WeTest的devops自動測試框架,每日可拉起TOP200設備進行測試,能準確涵蓋到大部分市場主流設備的測試狀況,包含全部測試設備運行的兼容性結果及性能數據。同時把測試結果和基礎機器的backbuffer作對比,能夠發現各類渲染異常,也能夠驗證遊戲graphic api的兼容狀況。獲取的數據也可支撐新渲染特性以及渲染管線的評估。測試
使命召喚手遊項目組對手遊性能表現方面也有着極高的要求,爲了提高玩家用戶體驗,項目組藉助APM線上監控服務,實時監控產品全網性能數據,包含FPS、CPU、PSS、回扯、場景加載時間、幀時間、流量、網絡延時等手遊重要性能指標。並可設置個性化的監控機制。若監控超出設定閾值,經過配置的報警推送能及時定位問題場景、機型和用戶信息,能幫助項目組及時定位問題緣由,快速對問題進行範圍影響性評估和問題修復,實現性能問題預警-定位-解決-驗證的問題解決閉環。
優化
CODM做爲使命召喚在移動端的重要產品,承擔着在全球市場延伸使命召喚影響力的關鍵任務。基於這一特性,騰訊WeTest旗下的企鵝風訊服務提供了針對其產品的全網輿情數據展現、口碑分析、輿情問題報警等相關定製化服務。在國際化方面,企鵝風訊數據源渠道目前已支持36個國家及地區,國外渠道已擴充到熱門自媒體、直播平臺、應用商店和遊戲平臺,如discord、Facebook、Google Play等。
天美工做室羣技術副總監郭智在9月由騰訊學院舉辦的第三屆TGDC大會上分享引擎工做能力建設中,提到經過遊戲自動化測試兼容性測試框架,能幫助他們解決很多問題,如解決了性能監控,引擎測試缺乏特定的性能信息、干擾多,渲染管線耦合性較高、大量問題反覆發做,bug上報不清等問題。
在不斷加強「平臺」、「DevOps測試中臺」、「AI技術」,「創新」等能力的同時,騰訊WeTest也向全部開發者、測試者們開放服務,並不斷向深向外向廣探索,不只爲國內市場服務,從此也將向國際化延伸。
騰訊WeTest是由騰訊官方推出的一站式品質開放平臺。十餘年品質管理經驗,致力於質量標準建設、產品質量提高。騰訊WeTest爲移動開發者提供兼容性測試、雲真機、性能測試、安全防禦、企鵝風訊(輿情分析)等優秀研發工具,爲百餘行業提供解決方案,覆蓋產品在研發、運營各階段的測試需求,歷經千款產品磨礪。金牌專家團隊,經過5大維度,41項指標,360度保障您的產品質量。