小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

遊資網發表於2020-01-06
寫錯一行程式碼,整盤測試重來?

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

這是不少中小開發者團隊的真實經歷。

在上線測試階段,以“高迭代速度”為特徵的小團隊,往往卻沒有與之相匹配的資源。

不少小團隊僅僅靠內部人員的幾個裝置就完成了測試任務,冷門或高階裝置都無法覆蓋,且只要一行程式碼出現錯誤,測試就得重新開始。

為了幫助中小團隊開發者進行更完善的測試,我們推出了小遊戲質量工具——小遊戲雲測試。

一鍵提審,迅速定位問題

作為微信小遊戲團隊為開發者提供的一套完整易用的線上測試服務,雲測試可以幫助開發者進行更高效、更全面的上線測試。

只需在MP後臺找到“開發”tab下面的雲測試服務,點選提交測試即可獲得一份詳細的測試報告。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

測試報告包含了執行效能、網路效能和相容性測試三部分。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

通過報告,開發者可以迅速定位遊戲中經常出現的啟動耗時長、執行不流暢、網路卡頓、黑屏等導致玩家流失的問題,為使用者帶來更佳的遊戲體驗。

覆蓋80%裝置,相容性測試靠譜

通過雲測試,開發者可全面掌握小遊戲在主流品牌廠商移動裝置的效能與相容性問題, 卡頓、黑屏、記憶體、JS錯誤各種資料一目瞭然。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

每臺裝置提供詳細的效能資料,涵蓋測試過程中完整的記憶體、CPU、DrawCall、三角形面數頂點數、幀率等資料變化趨勢。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

啟動專項分析,涵蓋高、中、低檔機型,細分拆解啟動載入階段資料, 小遊戲啟動載入延遲、黑屏等相容性問題暴露無遺。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

相容性報告呈現每臺裝置測試過程中的的取樣圖、指令碼錯誤,並且測試任務中自動進行的黑屏異常檢測等也在此告警。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

自動化測試,想測哪就測哪

對於更專業的開發者,我們提供了小遊戲的自定義框架。

開發者可以通過接入測試SDK和除錯外掛,可自定義測試路徑控制測試流程,按需覆蓋遊戲測試場景。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

此外,自定義測試不僅可以供開發者獨立使用,也支援整合到雲裡面進行分享,具體可以檢視文件。

使用者分析工具分享

在遊戲上線之後,我們更加關注的是執行是否健康,這裡給大家簡單介紹一下幾個常用工具。

JS錯誤查詢

JS錯誤查詢可以分佈到客戶端版本,並且結合source Map定位出錯的詳細物件。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

JS錯誤查詢功能可以從小程式後臺-開發-運維中心-錯誤查詢進入。這裡給大家推薦一下告警群設定,如果你的錯誤在5分鐘之內達到一定上限,或者你的請求到一定時間內達到上限,可以配置告警群。

加入告警群,就可以看到詳細的告警設定,這樣可以及時看到錯誤資訊,而不用等到使用者反饋再來看到錯誤。

logManager

針對遊戲所有使用者分析,JS錯誤查詢是一個很好用的工具。如果想看到單個使用者的分析,我們需要用到logManager。

反饋後可通過小程式後臺-管理-使用者反饋看到反饋資訊,並且下載由LogManager列印所有內容,以幫助開發者定位問題。

小遊戲釋出雲測試工具,中小團隊的“小又快”可以這麼來

也就是說如果使用者投訴過來,你可以對他的詳細日誌進行分析,找到問題。

典型地,對於進度條卡在100%,或者遊戲黑屏了、白屏了,完全沒法分析等情況都可以使用LogManager列印關鍵節點資訊幫助分析。

相關文章