閱讀375 返回首頁    go 阿裏雲 go 技術社區[雲棲]


關於手機遊戲測試的幾點總結

1、遊戲安裝:

  智能機可能在安裝上不會出現比較明顯的問題,小容量機就比較明顯,受製於容量和處理器,在安裝的時候很容易會造成死機,或者安裝成功後不能遊戲。還有一類問題,就是當測試機已經有一個此遊戲的老版本,再覆蓋安裝新版本的時候,可能會出現一些奇怪的問題,不過發生幾率比較低。

  2、遊戲開始:

  LOGO SCREEN必須要有,作為一個公司的品牌,這個是必須的。如果是騰訊渠道的項目,那麼開始遊戲的時候需要有騰訊的LOGO(不過騰訊的LOGO一直在變 [點擊圖片可在新窗口打開] )。開始遊戲之後,遊戲主頁麵應該包含 開始遊戲(start)、繼續遊戲(continue)、設置(option)/音樂(music)、幫助(help)、關於(about)、退出遊戲(exit),這些缺一不可。

  開始遊戲,點擊後開始新遊戲。

  繼續遊戲,從上次存檔點開始繼續遊戲。

  設置或者音樂項,主要是此項的功能就是為了開啟和關閉遊戲音樂,有可能會附帶其他功能,大多數遊戲會隻有一個開始關閉音樂功能,所以可能會直接寫成音樂,或者打開/關閉音樂,這要看每個公司自己的定義。

  幫助,主要內容就是遊戲世界觀介紹,遊戲按鍵說明。其中遊戲按鍵說明必須與遊戲中的按鍵完全相同。

  關於,主要內容是關於此遊戲製作公司等相關信息,這要看每個公司自己的定義了。

  退出遊戲,點擊後遊戲關閉。

  3、遊戲中:

  這個就是一個很龐大的問題了,RPG、動作、運動、射擊……等等各種類型的遊戲都有自己不同的測試內容。

  RPG類:遊戲內容:主線任務、支線任務、物品、技能、寵物(如果有的話)、數值

  圖像:像素殘餘、像素殘缺、圖像出屏

  音效:音效流暢、可以正確的打開及關閉音效

  文字:文字出屏、錯別字、敏感字

  動作類:遊戲內容:人物屬性,技能

  圖像:像素殘餘、像素殘缺、圖像出屏

  音效:音效流暢、可以正確的打開及關閉音效

  文字:文字出屏、錯別字、敏感字

幀速率:好的公司會在設計說明中規定遊戲的幀速率值,確保遊戲的流暢性,可是卻缺少工具來衡量實際的幀速率,隻能靠感覺了。如果覺得遊戲卡,就報幀速率過低的錯誤吧。

  PS:其他類型的遊戲我沒怎麼接觸過,實在是不太好歸納。以上2點是我平時公司時想到的一些,肯定不全麵,我會繼續補充的。

  4、遊戲後:

  此階段是指遊戲通關後的情形。

  結束畫麵。

  PS:嗬嗬,說實話,遊戲結束畫麵,我還真沒見過幾次。公司項目特別緊張,經常是隻給幾天的時間,能把所有機型跑一遍已經是萬幸了,從來沒通關過……

  5、計費點:

  國外的項目基本上都是下載付費的,跟國內的百寶箱差不多,這塊其實就不用測試人員去測試了。國內項目就不太相同,現在很多項目都使用了遊戲中相關功能開通收費的形式,我們稱之為計費點。高級物品,錢,經驗,關卡開通等等。每次在使用一個計費點模塊的時候,手機都會發送一條短信,收到下行後,遊戲就會開通這個計費點的功能。比如說你想購買10000金幣,當選擇購買後,遊戲會最小化,然後手機發送出一條短信,此時,遊戲會自動最大化,並提示你購買成功,然後你就獲得10000金幣。

  流程是這樣的,那麼問題就來了,手機在頻繁的獲取計費點時,遊戲來來回回的最小化、最大化,可能會出問題。

  6、廣告:

  國外項目有些會在遊戲開始頁麵加入廣告,點擊後會打開一個WAP頁麵。此模塊測試目標就是頻繁的打開頁麵會不會引起遊戲死機,頁麵是否能打開。

  7、中斷:

  中斷是指在遊戲運行的過程中,對遊戲進行停止動作,例如短信,來電等,使遊戲暫停。從而驗證遊戲的穩定性。

  中斷操作:

  在遊戲從手機軟件列表點擊進入開始起,一直到遊戲完全退出,都算遊戲過程,此過程中,遊戲中的任何一屏,都應該可以中斷,平且正常返回,且不會出現任何問題。遊戲在中斷後,應該會顯示出一個暫停屏,此屏一般為黑底,提示信息為:“press center/5 key to continue” 或“按中心鍵/5鍵繼續”。按中心鍵後遊戲繼續運行。

  中斷的含義就是遊戲在遇到其他事件時,能夠暫停,所以這個很重要。在賽車類遊戲中,中斷後的遊戲不可繼續計時。

  中斷測試在國外手遊公司是重中之重,但國內公司……唉,箱子不要求的他們也不要求了。

  以上純屬個人拋磚引玉之用,還請各位大俠磚下留情……

  我感覺我總結的這些還很片麵,希望有達人能指點指點。


最後更新:2017-04-02 00:06:53

  上一篇:go uva 704 - Colour Hash map+雙向bfs
  下一篇:go Android Manifest.xml 結構詳解