如何快速成為一個遊戲測試工程師(配教程)
如何快速融入遊戲軟體測試行業,成為一個遊戲測試工程師?其實和軟體測試差別不大,總結一句話就是:掌握紮實的理論基礎,加入一個成熟的遊戲測試團隊,瞭解廣泛的遊戲常識以及測試人員對缺陷的敏感度。實戰教程也在文末給大家整理好了!
一、掌握紮實的理論基礎
不管是普通的軟體測試還是遊戲測試,測試流程基本上是一致的,那就是測試計劃、測試用例設計、測試搭建及執行、缺陷、修復及迴歸、驗收測試(內測、公測等)、上線,最後完成一份專案總結報告。
透過上圖可見,遊戲軟體測試的測試方法、測試策略與普通的軟體測試差別不是很大,整個測試流程差別也不是很大,所以熟練掌握軟體測試基礎知識必不可少。
二、加入一個成熟的遊戲軟體團隊
如果入職一個正規的遊戲測試團隊,可以在短時間內成長為一個遊戲測試工程師,部門的領導及同事,會傳遞給你豐富的遊戲測試經驗及技巧,工作經驗是提升能力最有效的方法。在一個沒有正規遊戲測試的團隊中工作,有不少公司測試人員很少,對測試的理解本身就不到位,可想而知,在這種團隊中,你只能摸石頭過河,成長會比較慢,在這種公司工作一年不但不如在正規公司工作一個月的收穫大,反而會形成非常不好的崗位認知及工作習慣。
一個成熟的遊戲軟體測試團隊,個人認為幾個主要的評價指標為:
1、清楚遊戲測試與 軟體測試的不同之處,並能在測試工作中體現出來
2、清楚遊戲測試在遊戲研發生命週期中的位置,並能及時在合適的世間開展合適的測試
3、熟悉遊戲測試的測試要點,設計出有價值的測試用例
4、熟悉遊戲行業,瞭解遊戲使用者的需求及行業痛點
5、有高中低不同層次的測試人員,可以對遊戲的功能、效能、專項進行測試
6、有一套合理、完善的遊戲測試流程
三、瞭解廣泛的遊戲常識
一個遊戲是從框架、概念,再到細則,再到多期實現,有多個階段。我們測試人員需要根據具體的階段制定主要關注點及實現程度,在做文件分析或版本測試時,很可以把我不同版本的測試深度。
比如現在遊戲開發時,使用到的編輯器:地圖編輯器、NPC編輯器、怪物編輯器、掉率編輯器、任務編輯器等等。我個人非常喜歡把編輯器比作組裝器,這個組裝器是由程式製作、用來輔助策劃人員把各種元件重複拼合為成品。測試人員是需要清楚這些元件屬性以及組裝規則的。
作為一個遊戲測試人員,是需要掌握廣泛的遊戲設計常識的,這不僅僅有利於我們進行遊戲測試,如果有需要,我們也是可以承擔一些遊戲策劃工作的,積累行業經驗,對於測試人員來說是很重要的一個提升環節。遊戲測試人員瞭解遊戲設計,是在遊戲設計人員已經完成或半完成的元件上了解及分析,用來增進對遊戲測試工作內容及 測試技術的掌握。
會玩多種不同型別的遊戲,對於遊戲測試來說是意見很好的前提,但不是必須的前提,因為遊戲測試不僅僅是“玩玩遊戲”、“提提bug”這種潛層次的工作,遊戲測試的所有工作都是有理可依循的,是按照固定規範的流程開展的,這樣才能儘可能地找出遊戲中的bug,而不僅僅是探索性的找出一些問題。
四、測試人員對缺陷的敏感度
在很多地方,我都跟學生強調:一個優秀的測試人員,一定是對缺陷非常敏感的。我之前帶隊做過很對APP的測試(TESTIN眾測,當然是業餘時間做的),其中就發現過幾個非常優秀的測試人員,他們的思路異於常人,一個app探索性測試,一般人能在半天內能夠找到15個左右的bug,而這些我認為的優秀測試人員就能找50個左右的bug,我將其總結了一句話:有的人能把bug測試成不是bug,而有的人能把不是bug的bug測試成bug,仔細體會一下,這其中很好的體現了對缺陷敏感度決定著一個測試人員的能力。
除了需要對缺陷敏感外,在遊戲測試中也需要把我一個度,你需要有非常好的應變能力,知道在怎樣的測試資源下采用怎樣的測試策略,當然這個度有點抽象,當你加入一個優秀的團隊,並主動區思考寫的每個用例、每個bug的好壞,並從中體會每個“度的把握”的案例,並從中尋找規律吧!當你參悟透了,也就成為遊戲測試高手了。
如何快速融入遊戲軟體測試行業,成為一個遊戲測試工程師?其實和軟體測試差別不大,總結一句話就是:掌握紮實的理論基礎,加入一個成熟的遊戲測試團隊,瞭解廣泛的遊戲常識以及測試人員對缺陷的敏感度。
一、掌握紮實的理論基礎
不管是普通的軟體測試還是遊戲測試,測試流程基本上是一致的,那就是測試計劃、測試用例設計、測試搭建及執行、缺陷、修復及迴歸、驗收測試(內測、公測等)、上線,最後完成一份專案總結報告。
透過上圖可見,遊戲軟體測試的測試方法、測試策略與普通的軟體測試差別不是很大,整個測試流程差別也不是很大,所以熟練掌握軟體測試基礎知識必不可少。
二、加入一個成熟的遊戲軟體團隊
如果入職一個正規的遊戲測試團隊,可以在短時間內成長為一個遊戲測試工程師,部門的領導及同事,會傳遞給你豐富的遊戲測試經驗及技巧,工作經驗是提升能力最有效的方法。在一個沒有正規遊戲測試的團隊中工作,有不少公司測試人員很少,對測試的理解本身就不到位,可想而知,在這種團隊中,你只能摸石頭過河,成長會比較慢,在這種公司工作一年不但不如在正規公司工作一個月的收穫大,反而會形成非常不好的崗位認知及工作習慣。
一個成熟的遊戲軟體測試團隊,個人認為幾個主要的評價指標為:
1、清楚遊戲測試與 軟體測試的不同之處,並能在測試工作中體現出來
2、清楚遊戲測試在遊戲研發生命週期中的位置,並能及時在合適的世間開展合適的測試
3、熟悉遊戲測試的測試要點,設計出有價值的測試用例
4、熟悉遊戲行業,瞭解遊戲使用者的需求及行業痛點
5、有高中低不同層次的測試人員,可以對遊戲的功能、效能、專項進行測試
6、有一套合理、完善的遊戲測試流程
三、瞭解廣泛的遊戲常識
一個遊戲是從框架、概念,再到細則,再到多期實現,有多個階段。我們測試人員需要根據具體的階段制定主要關注點及實現程度,在做文件分析或版本測試時,很可以把我不同版本的測試深度。
比如現在遊戲開發時,使用到的編輯器:地圖編輯器、NPC編輯器、怪物編輯器、掉率編輯器、任務編輯器等等。我個人非常喜歡把編輯器比作組裝器,這個組裝器是由程式製作、用來輔助策劃人員把各種元件重複拼合為成品。測試人員是需要清楚這些元件屬性以及組裝規則的。
作為一個遊戲測試人員,是需要掌握廣泛的遊戲設計常識的,這不僅僅有利於我們進行遊戲測試,如果有需要,我們也是可以承擔一些遊戲策劃工作的,積累行業經驗,對於測試人員來說是很重要的一個提升環節。遊戲測試人員瞭解遊戲設計,是在遊戲設計人員已經完成或半完成的元件上了解及分析,用來增進對遊戲測試工作內容及 測試技術的掌握。
會玩多種不同型別的遊戲,對於遊戲測試來說是意見很好的前提,但不是必須的前提,因為遊戲測試不僅僅是“玩玩遊戲”、“提提bug”這種潛層次的工作,遊戲測試的所有工作都是有理可依循的,是按照固定規範的流程開展的,這樣才能儘可能地找出遊戲中的bug,而不僅僅是探索性的找出一些問題。
四、測試人員對缺陷的敏感度
在很多地方,我都跟學生強調:一個優秀的測試人員,一定是對缺陷非常敏感的。我之前帶隊做過很對APP的測試(TESTIN眾測,當然是業餘時間做的),其中就發現過幾個非常優秀的測試人員,他們的思路異於常人,一個app探索性測試,一般人能在半天內能夠找到15個左右的bug,而這些我認為的優秀測試人員就能找50個左右的bug,我將其總結了一句話:有的人能把bug測試成不是bug,而有的人能把不是bug的bug測試成bug,仔細體會一下,這其中很好的體現了對缺陷敏感度決定著一個測試人員的能力。
除了需要對缺陷敏感外,在遊戲測試中也需要把我一個度,你需要有非常好的應變能力,知道在怎樣的測試資源下采用怎樣的測試策略,當然這個度有點抽象,當你加入一個優秀的團隊,並主動區思考寫的每個用例、每個bug的好壞,並從中體會每個“度的把握”的案例,並從中尋找規律吧!當你參悟透了,也就成為遊戲測試高手了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69923331/viewspace-2703033/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何能進階成為一個合格的測試工程師工程師
- 如何快速成為一名優秀的Python工程師?Python工程師
- 一次網易遊戲測試工程師(外包)的面試遊戲工程師面試
- 一個測試工程師的養成工程師
- 你想快速成為大資料工程師?大資料工程師
- 一個測試工程師的成長覆盤工程師
- 作為一名優秀的測試工程師,如何完成一份完美的測試報告工程師測試報告
- 如何快速成為資料分析師?
- 一個優秀的軟體測試工程師該如何進行需求分析工程師
- 軟體測試工程師如何提升自己工程師
- 陸奇:如何成為一個優秀的工程師?工程師
- 如何讓老闆明白測試和測試工程師不是一件事情?工程師
- 如何編寫介面測試用例?測試工程師必備技能!工程師
- 如何在工作中快速成長?致工程師的 10 個簡單技巧工程師
- 35歲測試工程師被辭退,給你們一個忠告工程師
- 【雜談】做一個不被開發鄙視的測試工程師工程師
- 假如你是一位測試主管,如何判斷一名測試工程師是否優秀?工程師
- 作為一名軟體測試工程師,需要具備哪些能力?工程師
- 剛入行的軟體測試工程師如何自學軟體測試?工程師
- 測試工程師必學:測試人員如何深入瞭解專案工程師
- 網易遊戲研發工程師2018春招線上筆試(不全 未測)遊戲工程師筆試
- 如何做一個合格的測試架構師架構
- 測試工程師最怕的事工程師
- Java 工程師如何得到一個好 OfferJava工程師
- 一名測試工程師的日常習慣工程師
- 滲透測試工程師必用的10個工具!工程師
- 當一個測試工程師準備找工作,需要準備什麼?工程師
- 100道測試工程師筆試題工程師筆試
- 測試工程師的面試總結工程師面試
- 8年資深測試工程師如何提交有效缺陷工程師
- 轉轉首席架構師 孫玄:如何成為一個有情懷的工程師?架構工程師
- 90%測試工程師不知道的測試方法工程師
- 論測試工程師的職責工程師
- 轉:測試工程師的面試總結工程師面試
- 10年軟體測試工程師,只剩下這點感悟了(初級測試工程師必看)工程師
- 從功能測試轉成自動化測試,軟體測試工程師該如何成功轉型?工程師
- 軟體測試工程師如何從功能測試轉成自動化測試?經驗分享篇工程師
- 如何成為公司獨當一面的工程師工程師