回归测试——游戏版本发布前的最后关口
? ? ? ?回歸測試在軟件開發(fā)中很常用,在游戲測試中也是很重要的一個(gè)環(huán)節(jié),它起著保障作用。可能各個(gè)公司游戲項(xiàng)目的回歸測試流程不大相同,我就拿我參與的游戲項(xiàng)目來舉例。在一個(gè)迭代的過程中,最后收尾動(dòng)作就是回歸測試,簡單說就是把重要的模塊全部再測試一遍保證無誤。不過游戲中系統(tǒng)復(fù)雜and繁多,如果全部測試不現(xiàn)實(shí)一般只選取其中部分重要內(nèi)容進(jìn)行回歸測試。
為什么要做回歸測試
? ? ? ?游戲迭×××發(fā)中,系統(tǒng)間有耦合,可能本周改了一個(gè)地方,卻把另一個(gè)看似不相干的地方影響到了,導(dǎo)致其功能不正常。有人可能會(huì)說這樣吃力不討好,回歸很久可能連一個(gè)問題都發(fā)現(xiàn)不了,還浪費(fèi)時(shí)間。是的,回歸測試可能你做很久都不會(huì)發(fā)現(xiàn)有問題,但它是必不可少的,以前我們項(xiàng)目沒有回歸測試,更新維護(hù)后出過很多次問題,而這些問題在現(xiàn)在看來都是可以在回歸測試中發(fā)現(xiàn)的,后來加了回歸,每次做完回歸測試后才能安心的打包發(fā)布版本?;貧w測試不能僅在于形式上的過程,每次回歸測試都要打起精神,不能因?yàn)闀r(shí)間不夠等因素就敷衍了事,這是游測人要非常注意的一點(diǎn),不要大意失荊州。
什么系統(tǒng)是要做回歸測試的呢?
? ? ? ?1、保證玩家可以正常運(yùn)行進(jìn)入游戲(登陸密碼、手勢鎖等)、正常充值(重中之重,你懂的!)。
 ? ? ? ?2、按照功能的重要性:比如玩家最經(jīng)常做的日常任務(wù)和活動(dòng)類,重要的系統(tǒng)模塊(經(jīng)脈、坐騎、運(yùn)商、國戰(zhàn)、裝備打造、法寶、翅膀、副本等,每個(gè)游戲不同)。
 ? ? ? ?3、按照變化量:比如最近新出的功能
? ? ? ?回歸測試的模塊不能一成不變,應(yīng)該將那些萬年不改的老系統(tǒng)或者跟其他系統(tǒng)耦合度低的系統(tǒng)慢慢排除,然后新增。保持每個(gè)游測人一定的回歸測試量,不能太多。最后要再次強(qiáng)調(diào)一下,回歸測試真的很重要,不可大意。
? ? ? ?以上內(nèi)容均屬個(gè)人觀點(diǎn),不對之處還望指出和見諒。
轉(zhuǎn)載于:https://blog.51cto.com/charles8864/1361538
總結(jié)
以上是生活随笔為你收集整理的回归测试——游戏版本发布前的最后关口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 百度文库爬虫
- 下一篇: 虚拟硬盘VHD的程式化挂载方式
