我的游测之路 | 揭秘游戏测试神秘面纱(一)
? ? ? ?
? ? ? ?經(jīng)常有人問我:游戲測試到底是干什么呢?是游戲代練?每天玩游戲?裝備隨便造,怪物隨便秒,線上GM指令隨便用?可以每天玩玩游戲,不用忙工作,太爽了?當(dāng)然并非完全如此,游戲測試是每天在玩游戲,玩游戲?qū)嶋H是熟悉產(chǎn)品業(yè)務(wù),并非無腦的玩,而是基于游戲業(yè)務(wù)、軟件測試技術(shù)理論、測試方法、測試流程等知識融入前提下玩的,重點(diǎn)是發(fā)現(xiàn)游戲中的缺陷,給玩家?guī)碛脩魩頃惩o阻可玩性極高體驗。
? ? ? ? 很多人對于游戲測試行業(yè)充滿了好奇和向往,作為從來不玩游戲的我,第一份工作也誤打誤撞進(jìn)入了游戲測試行業(yè),經(jīng)歷了臺式電腦端的2D端游、網(wǎng)頁游、智能機(jī)時代的手游,以及各種海外國際版本的游戲,幾年的游戲測試之路,奠定了扎實的測試技術(shù)方法,也變得乏味無趣,感覺游戲測試就是非專業(yè)性測試,非技術(shù)性測試,逐漸轉(zhuǎn)變進(jìn)入傳統(tǒng)軟件行業(yè)。
? ? ? ? ?游戲?qū)儆谲浖愋偷囊环N,游戲測試和軟件測試是一樣的,都是基于軟件測試專業(yè)知識下進(jìn)行的一種測試工作,只不過側(cè)重點(diǎn)會不一樣,游戲測試面向的是游戲愛好玩家,他們追求的是流暢性、穩(wěn)定性、多變性、可玩性和新鮮感,游戲測試行業(yè)一般版本迭代速度非常快,為保證玩家用戶有持續(xù)可玩的資源活動進(jìn)行而獲得活躍和收益,必須保證1-2天迭代一次版本,固加班會特別多壓力比較大,版本上線后,業(yè)務(wù)邏輯被不間斷的觸發(fā),BUG也很容易暴露出來,也是非常考驗測試質(zhì)量能力的,挑戰(zhàn)性也是極高的。
? ? ? ? ?游戲測試專業(yè)性要求比較高,一般都是經(jīng)常玩游戲再加上有測試專業(yè)的人才可輕松勝任,要不然游戲業(yè)務(wù)還是比較復(fù)雜的,需要適應(yīng)一段時間;游戲測試難度也是比較大的,業(yè)務(wù)邏輯復(fù)雜多變,它屬于動態(tài)軟件,也是長時間不間斷被觸發(fā)的,而普通軟件是偶爾性觸發(fā)靜態(tài)軟件,兩者是完全不一樣的,可想而知,兩者對于測試質(zhì)量的挑戰(zhàn)是完全不等量的,如果是剛?cè)胄袦y試行業(yè),還是比較建議你先嘗試一年游戲測試,然后再轉(zhuǎn)普通軟件行業(yè),這樣更磨煉出你的測試技能。
下來帶大家一起感受下游戲測試吧!!!
新手引導(dǎo)測試:
玩過游戲的朋友都知道,游戲基本都會有新手引導(dǎo),對于新手引導(dǎo)的測試也是每個版本必做的,因為新手引導(dǎo)一般是固定引導(dǎo)的,需要保證新手引導(dǎo)的每個步驟不間斷才可以,如果斷掉,導(dǎo)致游戲的阻斷無法進(jìn)行,所以會針對新手的每個操作步驟進(jìn)行測試。
數(shù)值測算測試:
游戲里涉及到數(shù)值相關(guān)的東西比較多,所以游戲公司一般會有數(shù)值策劃,主要針對游戲中涉及到數(shù)值相關(guān)的業(yè)務(wù)進(jìn)行數(shù)值設(shè)計,比如副本關(guān)卡、武器狀態(tài)、怪物難度、怪物爆率、裝備升級、技能數(shù)值等。游戲測試當(dāng)然頁需要對游戲中涉及到數(shù)值的進(jìn)行測試,如:武器、技能升級加成,武器、技能1級附加屬性和100級時完全不一樣的,需要測試武器、技能的屬性加成,以及對怪物使用武器、技能后造成的傷害點(diǎn)及躲避后最終造成的傷害等。數(shù)值可能是一個范圍值,這樣的話,可能需要測試很多輪,平均一下。
概率測試:
游戲中會有副本道具掉落、怪物boss道具掉落、福袋道具掉落等,通常對這些涉及到道具掉落的配置也是概率性的,所以對于掉落的概率性也是需要進(jìn)行測試的,進(jìn)行N次的掉落測試,最終平均取值,驗證是否合理。
平衡測試:
武器、技能、職業(yè)平衡,每次版本新增或修改了武器、技能、職業(yè)的相關(guān)屬性加成,都需要測試武器、技能、職業(yè)的平衡性,同樣的配置進(jìn)行同職業(yè)不同職業(yè)PK或副本,測試武器、技能、職業(yè)的平衡性,不同的配置進(jìn)行同職業(yè)不同職業(yè)PK或副本,測試武器、技能、職業(yè)的平衡性,不能讓某個職業(yè)、技能、或武器獨(dú)大,要保證玩家游戲生態(tài)的平衡,保證游戲的可持續(xù)性。
難度測試:
boss難度、副本難度,每次版本新增或修改了boss、副本相關(guān)數(shù)值,都需要進(jìn)行難度測試,相同的配置測試修改前和修改后難度效果,相同配置測試前面副本和后面副本的難度效果,根據(jù)需求和測試結(jié)果進(jìn)行相關(guān)調(diào)整。
特效測試:
游戲中是有很多圖包的,這些圖包在使用、未觸發(fā)或觸發(fā)后會生產(chǎn)一些特效,對這些特效需要進(jìn)行測試,如:武器1級特效、武器10級特效、武器1級使用特效,武器10級特效、使用武器對怪物造成傷害、暴擊的特效等是完全不一樣的。
GM指令:
游戲一般新手是很多東西的都不能做的,需要達(dá)到某個等級才能進(jìn)行一些任務(wù)、活動、副本等,所以正常進(jìn)行測試也是不行的,需要借助GM指令在游戲里隨意進(jìn)行等級提升$lv 等級、裝備升級$lv 裝備id 等級、副本秒怪秒boss$skill all、跳地圖$skip 地圖id 地圖坐標(biāo),大大提升了測試效率。
總結(jié)
以上是生活随笔為你收集整理的我的游测之路 | 揭秘游戏测试神秘面纱(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jmeter环境部署
- 下一篇: numpy、cv2等操作图片基本操作