測試工程師面試題之:給你印象最深的Bug


有人看到別人在侵淫面試技巧,什么《程序員面試寶典》,或者《面試測試工程師須知》等等,就會嗤之以鼻。他會覺得這不是“投機取巧”嗎,最重要的還是踏實提高自己的能力。

    非常同意這種看法,但是轉過頭來回顧現實,現在無論是學校的升學考試,還是企業的應聘面試,大多是類似的應試路線。從小學到大學,再到企業,培養了一批批擅長考前突擊作戰,應試能力頗高的“人才”。

    拋開這種方式對於錯,仔細觀察一些面試題,會發現每一個問題都包含有自身的意義。那么最近在網上常常看到有人說,面試官問“在以前測試工作中發現的給你印象最深的Bug?”。

    其實這個問題是有些難度的,對於有些初級工程師工作中更多的是執行測試,執行用例—發現Bug—提交Bug—執行用例,循環往復,在面試時候仔細搜尋腦袋的每個角落,發現想到的可能是別人告訴自己的,或者是在網上看到的關於什么樣的經典的Bug,自己卻毫無印象。為什么呢?缺乏思考。

    有些經驗豐富的測試工程師,那發現的Bug多了去了,隨便挑一個出來不就是答案嗎。可是卻突然發現自己得了“選擇恐懼症”,隨便挑一個吧,總覺得自己說的不是最經典的一個Bug,精心選擇一個吧,又覺得理由不是很充分。為什么呢?缺少總結。

    如果沒有一個適當的原則,答案確實非常多。不過既然是面試題,那就要明白它作為面試題的意義了。當面對面試官的表情“小樣兒,看看你能說出個什么樣的Bug”,你要問問自己,面試官的潛台詞是不是這樣的:

    1)看看你平時是怎么測試的,都提些什么Bug,從而來了解你的測試經歷;

    2)考察表達能力,如果說不清楚,那么就懸了;

    3)考察你發現Bug的能力,如果你膽敢說出一個類似“點擊鏈接,彈出網頁無法顯示”這樣簡單的常見的Bug來,一定要說明自己的理由,不然面試官一定以為你只能發現類似的缺陷;

    4)考察你對於測試及缺陷的理解,你認為印象最深或者最重要的Bug應該正體現了你對於測試過程中哪些比較重要,哪些比較次要的思考;

    5)也許面試官隨便問你個問題,好抽時間來看完你的簡歷...

 

    其實如果你認真的測試過、思考過,真正了解了測試,這個問題何其簡單。不需要一定與眾不同。

    可能是個經過復雜步驟才能出現的微小缺陷,影響卻很大。通過它已經很明白的告訴面試官,你是一個具備足夠的細致耐心品質的合格的測試工程師。

    也許只是在研究需求階段發現的一個簡單缺陷,就能使面試官了解到你對於需求的學習掌握能力,和對於測試提前的重要性的認識。

    或許是一個沒有太多技術含量的易用性的缺陷,因為需求未明確描述而存在爭議,由於你的據理力爭而使產品更易用,那么不很好的體現了一個測試工程師對於用戶體驗的理解和重視嗎。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM