如何成爲一個好的測試工程師(轉載,大意)

對於測試功能是的兩個不一樣觀點:軟實力和技術能力。less

我的以爲技術能力80%能夠被大衆掌握,可是軟實力是須要花費不少時間去培養和塑造的。一下幾點也是可以衡量我的技能的一些標準:工具

1,溝通技能-口頭和學習

    與人的第一印象,這開始於這我的的自我介紹的方式以及簡歷的方式。團隊的每個人,尤爲是測試工程師,須要可以清晰正確的溝通,沒有繞圈子,並指導如何區分重要和干擾。測試

    更重要的是,他須要知道怎樣與對方溝通,不論這我的是主管,測試仍是研發。spa

2,面向業務產品

    (疑惑?咱們是在討論測試工做嘛?我我的傾向於這是個人第一個態度,可是我決定將第一個印象放在口頭技能,正如你所知,這是十分重要的。(close call 危在旦夕))it

    我認爲團隊中每個人都須要理解業務目標,需求和限制;畢竟咱們是團隊的一部分,這個團隊有着一個共同的目標和任務。而且可以知道怎樣安排優先級,而後老是找到最有效的方式去爲整個團隊作貢獻。自動化

3,自學能力class

    不是尋找自我思考的達人,可是須要明白可以學習和自學新的課程(方法或者工具),在網上尋找有用的資料,書籍或者其餘方式。test

4,靈活

   這個跟面向業務有關,可以作更多的工做,而且不會尋找任務比他的品味和能力低的工做。從測試工程師獲得的喜歡的例子是找來當自動化測試的拒絕作任何手工測試(我團隊的一個傢伙待了大約五分鐘就揹包走人了)。你能夠選擇永遠不跳槽若是你不想,僅僅當須要作一些你能作的事情,填補位置。這樣幫助你更客觀,更接近目標。

5,持之以恆,鍥而不捨

    若是你已是步入測試行業幾個月了,你知道咱們的工做須要咱們一步一個腳印。一個測試工程師權衡在當他們是錯的時候時的理解和當他們須要持久性的與同行、經理、和利益相關方的微妙平衡(A tester should poses that delicate balance between understanding when they are wrong (and letting go) and when they need to be persistent with their peers, managers and other stakeholders.)。

爲了完成軟實力列表,除此以外,每個測試工程師必須有好奇心,細心和持久性。

技術技能:

我一直表述我相信這些技能可以很快足以掌握,因此我不會花不少心思在他們上面。

1,之前工做的產品領域的技術;

2,分析產品和推斷最好測試產品的方案的能力(基於需求和業務限制)

3,清晰和完整的測試方案的能力

4,bug 報告能力

5,工具 - 任何工具

 

5. Tools – any tools regardless if they are testing-tools, db-tools, sniffers, etc

Again, at the end of the day you can always train someone on the technical aspects of the work, but you cannot change the way he is.

It is better to have a great person who can become a good tester, than a 「great」 tester who will never be a good part of your team.

相關文章
相關標籤/搜索