- 相關推薦
游戲測試工程師的光榮與夢想
開篇名義:做測試的這么多,能形成自己測試體系的有幾個?現在整個測試行業可謂欣欣向榮,從業人員在不斷增多,各種新技術,新思維也不斷涌現,尤其是當前正處在互聯網革命的風起云涌之時。然而繁榮的背后隱藏著行業泡沫的風險,也存在著行業的痛點,相信老測試們深有體會。拿著手機隨便點點就算是移動測試么?我們天天加班加點,累的跟狗一樣,為什么在公司里還不受重視呢?我們無時不刻的沖在項目質量的前線,隨時準備為項目背黑鍋,為什么還經常被項目吐槽呢?從業的人越來越多,為什么總是覺得靠譜的測試越來越少呢?
一切的一切,猶如壓在胸口的千斤巨石,讓人無法喘息。又如無路的暗夜叢林,等待我們去探索。
筆者從時測試工作多年,即在一線沖鋒陷陣,也曾帶領多個測試團隊披荊斬棘。之所以想寫這個系列,是想理清種種亂象,還原一個真實的有血有肉的測試工程師的工作現狀,也想把過往的經驗教訓跟大家分享一下,嘗試著去解決上述的種種問題,如若能為游戲測試行業的發展有所裨益,則是萬分榮幸。
本文作為這個系列的第一篇,主要想談談怎樣成長為一名優秀的測試工程師,無意詳細談論具體的測試工作細節,細節部分則在后續的文章中逐漸展開。
1,不要以為你以為的就是你以為的
相信大家都在網上看到過各種吐槽程序員不解風情的段子,開懷大笑之后深思,作為一個測試工程師又何嘗不是如此?貌似溝通技能成為橫亙在測試工程師與其他合作部門之間的萬丈鴻溝,也成為測試工程師成長的最大瓶頸。下面的這些情況你是不是經常遇到:
01)“這功能你測了嗎?測了為什么還有bug?”
02)“我特么剛測完,為毛又改需求?”
03)“xx怎么又偷偷提交東西,提前告訴我測試下行不行?”
04)”這功能策劃案還用寫那么詳細嗎?這是常識懂不懂?“
。。。。。。
如此種種,某測試工程師已經哭暈在角落。
面對這些或明或暗的叢林法則,我們怎樣做到適者生存呢?
一個優秀的測試工程師要解決非常多的非測試工作本身的困難,而溝通則是首要需要解決的。遇到問題需要多溝通,多主動溝通,最忌諱的就是低頭猛干,結果花費了很多時間發現干的根本不對,還得從頭再來,不僅浪費了自己的時間,也使整個項目的工期發生延期的概率大大增加。
溝通是雙向的,我們不能把問題都歸咎于合作部門的需求不明確或者開發人員考慮的不嚴謹,遇到問題我們也要多反思自己是否溝通到位。筆者曾經遇到過測試人員坐在開發旁邊,遇到問題都懶的問一句,只是低頭閉門造車的情況。
遇到問題多問,不要以為你以為的就是你以為的
2,有人死了,但他還活著。有人活著,但他已經死了
測試工程師有假期么?不得不悲哀的承認,測試人員沒有假期,甚至沒有可以深度睡眠的夜晚。。。
其實在這一小節我只想談2個字:責任。
無論多晚,無論是否在陪女朋友吃飯看電影,一個電話,我們都會義無反顧的回到電腦面前解決問題,也許有些人認為我們不正常,也許有些人問我們這么拼為什么,我也不知道,在面臨家人和朋友的愧疚感和對工作的責任感面前,我們選擇了后者。
沒有什么高大上的理由,沒有什么感人至深的故事,沒有什么個人英雄主義,只是因為我們選擇了,我們就去把它做好,這是我們的責任。
3,沉舟側畔千帆過,病樹前頭萬木春
“30多歲了,有家有孩子了,腎都虛了,你還拼的過年輕人么?” 這是我們一群老測試聚會時經常談論的話題。是啊,測試工作有時候確實是個體力活,尤其是項目快上線的時候,幾天幾夜熬著都是家常便,更要命的是現在參加工作的新人都是90后了,看著這群生龍活虎的同事們,不禁各種感慨。
然而老驥伏櫪,志在千里。
我們依舊在堅持,測試工作本身重復性勞動就比較多,當初選擇了這份職業,也就同時選擇了堅持。堅持把負責的工作做好,堅持拓展自己的測試深度和廣度,堅持學習新的測試技術,堅持把自己的知識和經驗傳承下去。
堅持,是我們做好測試工作的基石。
很多人徘徊在放棄和繼續的門口,測試太辛苦了,不過,咬咬牙,就過去了。
回望路上的血與淚,盡是光榮與夢想的化身。
4,如月之恒,如日之升
“這不是我的活,為什么讓我干?” 筆者經常聽到這樣的抱怨。在工作總量不變的情況下,你少干了,自然有人多干,反之亦然。任何個人都很難在互聯網行業單獨完成一件事,大部分需要團隊合作,認清這個事實,我們就得嘗試著去理解合作的事情和合作的人,以讓我們整個團隊都能高效的運轉。這就涉及一個問題,在一個團隊中,作為個體我們怎么去做才能使整個團隊的績效最優?要回答這個問題有太難了,本身有太多東西要講,作為本文的一個小節,筆者就不一一展開,希望大家可以自己思考下,筆者只是提供一個大致的思路,個人覺得作為一名團隊中的測試工程師,做事要積極主動,多主動承擔額外的任務,從而不斷的在知識層面拓展、深挖,在這個過程中多與合作人員溝通交流,伴隨著項目的發展形成自己的知識網絡。
能者多勞,穩中求進。
5,能夠使我漂浮于人生的泥沼而不致陷污的,是我的信心
“這個版本能發么?”
“放心,沒問題。”
這是我聽到的最賞心悅目的樂章,也是測試工程師最霸氣側漏的時刻,在這一刻,我仿佛看到了神的光芒。這就是一個優秀測試工程師的自信。
這份自信來源于我們一遍又一遍的詳細測試,來源于巨大壓力下謹小慎微的辛勤付出。
我們無需做到讓每一個人尊重,也無需做到讓每一個人理解,每當版本發布時,有這份自信就夠了。
6,泰山崩于前而色不變,麋鹿興于左而目不瞬
在效率和周全面前,我們有時候面臨著兩難的選擇。有些測試人員一發現問題,就立刻去找開發讓開發修改,這種現象不能說不好,只是覺得不夠淡定從容。個人認為發現問題后,我們需要多測試幾次,確保能夠復現并詳細的記錄下復現步驟,同時嘗試拓展思考一下,是否在別的模塊存在同樣的問題并去驗證下。確保這些工作都做完之后,再去把問題跟開發討論下,可能更合適一些。舉一反三,歸類處理,我想對整個項目的效率而言是非常有益的。
7,往者不可諫,來者猶可追
對于游戲項目,可能每個項目所應用的技術都不一樣,甚至同一項目,隨著項目周期的發展,也會不斷加入新的技術方案。當然還有各種工作流程上的變革,可能時常會令我們感到煩惱,畢竟改變一個人的習慣時非常難的事情。我們怎樣看待和適應這些可能隨時發生的變革?首先,我們不應該抗拒,改變舊的習慣確實會令我們感到不適,甚至情緒上的波動,我們需要思考的是我們能阻止這些變革嗎?如果不能,我們應該怎樣去適應?或者我們有沒有更合理的變革方案?以使整個項目變的更好一些。無謂的抗拒而不去思考怎樣讓變革更合理一些在我看來是愚蠢的。其次,我們應該敞開胸懷,與變革一起起舞。變革是永恒的,我們應該學會在變革中去不斷的拓展自我,提升自我,從而讓我們稱為變革的受益者。
這個世界上唯一不變的就是變化。
以上談了幾點筆者認為作為一個優秀測試工程師成長的幾個必要條件,并未涉及具體的測試技能,但卻是一個優秀的測試工程師需要具備的特性。嘗試著解釋測試工程師遇到的各種痛苦及疑慮,嘗試著解釋外界對測試工程師的種種誤解,也嘗試著從側面說明游戲測試并非簡單的玩游戲玩的好就能勝任。
一個測試工程師的成長需要時間的磨礪,需要不斷克服面臨的各種困難,突破一個又一個瓶頸。
我是一名測試工程師,我為自己代言。在痛與快樂之間游走,尋找著層層迷霧中的真相。
【游戲測試工程師的光榮與夢想】相關文章:
游戲測試工程師筆試題07-28
游戲測試工程師崗位職責03-07
游戲測試工程師的崗位職責12-07
游戲測試工程師的具體職責通用12-07
游戲測試工程師崗位職責03-28
游戲測試工程師崗位職責15篇03-07
游戲測試工程師崗位職責(15篇)03-07
游戲測試工程師的崗位職責(20篇)06-14
游戲測試工程師的崗位職責22篇03-13
游戲測試工程師的崗位職責15篇03-13