作為一名軟體測試工程師,需要具備哪些能力?

千鋒教育官方發表於2019-09-23

  作為一名軟體測試工程師,需要具備哪些能力?很多同學在準備進入軟體測試行業的話都會問到這個問題!相信大家的回答也是各式各樣的,每個人的想法或者說建議都是不一樣的,下面我來說說我的想法吧!

 

  我認為一名合格且優秀的軟體測試工程師要具備責任、技術、業務、溝通、思維、溝通五部分的能力,我們們一個一個來說:

 

  責任:做為測試人員,我們本著對產品負責的態度首先必須具備的就是負責、嚴謹、認真、耐心( 所以對於功能測試來說女生可能比男生多一點 ) ,對待 bug 寧可錯殺一千,也不可放過一個 bug ,作為測試人員,應儘快能的確保質量;

 

  技術:首先做為IT 工作者技術肯定也是非常重要的,軟體測試工作者要掌握的技術有作業系統、資料庫技術、計算機網路技術、精通至少一門開發語言、精通測試理論、測試方法、測試用例的編寫、軟體質量的評估;

 

  業務:光有技術,沒有業務,再好的技術也很難使上勁,熟練的業務知識會幫助你發現更多的缺陷,進而更好的保證好產品的質量,所以我們測試人員就是一個吃經驗的崗位;

 

  溝通:測試人員經常要與開發等不同的人員打交道,如何更準確、更簡潔、更嚴謹的描述bug ,同時如何讓開發人員接受你發現的 bug 等,所以良好的溝通能力顯的尤為重要;

 

  思維:要有逆向思維的能力( 開發一般是順向思維,測試要反其到而行之 ) ,要腦洞大開對軟體有出其不思的測試想法,所以說測試人員和刑偵有點向,我們測試人員不單單只是發現問題,我們應該更多的關注 bug 產生的真正原因,準確的定位,更好更快的協助開發人員解決 bug ,所以這個需要你有很好的逆向反推能力;

 

  最後在補充一下,任何崗位都是要抱著終身學習的態度,即使你現在工作的非常好,那也不要忘記學習,學如逆水行舟,不進則退!

 

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69914734/viewspace-2657989/,如需轉載,請註明出處,否則將追究法律責任。

相關文章