優秀網際網路高階測試工程師應該具備的能力
概述
在之前寫的網際網路高階測試工程師至少具備的能力一文中,提到了測試工程師至少具備的能力,但是並沒有提到優秀測試工程師應該具備的能力,下文簡單的談一談。當然這些全部都是我的個人理解。
能發現問題,還能定位問題,而且能給研發解釋得清楚
在實際的工作中,你可能會遇到很多測試人員在測試功能模組的時候,一遇到問題,馬上就來找開發,由開發來定位問題。測試人員發現功能不對,我們可以理解為【開發人員研發的系統的功能跟產品經理的需求不一致】,屬於【發現問題了】。這個沒問題,但是測試人員能不能靜下心來,自己先研究一下發生問題的原因呢?相信很多開發人員經常會遇到,測試人員提的bug其實跟程式碼沒關係,而是環境問題或者資料問題等。
可能有人會問,怎麼定位呀?其實手段多得很,例如,看日誌、抓包、看程式碼、debug程式碼、分析資料、分析業務流程、分析請求走過的節點等等,進行多方面的求證。如果實在找不到原因,才來找開發。
如果測試人員找到原因後,還能跟開發人員解釋清楚,那就非常了不起了。因為這裡除了涉及到專業能力外,還涉及到測試人員的溝通表達能力。
提一個自描述的BUG
你沒有遇到這種情況,測試人員提的bug單裡,只有幾句簡單的描述。這樣會加大開發人員定位問題的難度。遇到這種bug單,我通常都是建議讓測試人員補充一些內容。
● 導致這個bug的上下文入參;
● 必要的截圖;
● 用簡單清楚的文字描述bug原因、背景;
有一些測試人員文字表達能力很差,bug單的描述很讓人費解,文字功底一時半會是改進不了,那麼可以通過提供截圖的方式來補充一下。
至於入參,這個必須要提供,不然會極大的加長bug定位的時間。
提有意義的bug
動不動提bug不是一個高效友好的方式,而且正如我上面提到的,很多測試人員文字功底很差,提的bug很讓人費解。更為高效的方式就是直接溝通。
除非是重大缺陷或者很有意義的缺陷,值得後續用來做bug分析、追蹤、總結的,才建議記錄一個bug。
能獨立搭建測試環境
開發人員提測後,就應該可以進行下一個功能的開發了,測試環境問題,開發是無需關心的。如果提測後,還需要協助測試搞測試環境的話,那是很浪費時間的。因此,測試人員應該能獨立搭建環境,不管MQ、Redis、微服務等,都能搭建好。並且要保證測試環境是足夠穩定的。
這裡涉及到的知識點也是很多的,像Linux、Shell、網路協議等。
能開發造資料的工具
測試人員在做功能測試的時候,有一個重要的階段,便是造資料,這個不是一個簡單的事情,尤其是公司的微服務越來越多的時候,一個請求通常需要走過很多節點,每個節點都會取資料,如果沒有一個造資料的工具,將大大加大測試的難度。
總結
簡單說,就是具備一定開發能力知識面廣,且溝通表達能力強的測試人員。
原文釋出時間為:2018-10-18
本文來自雲棲社群合作伙伴“Android開發中文站”,瞭解相關資訊可以關注“Android開發中文站”。
相關文章
- 【轉載】網際網路高階測試工程師至少具備的能力工程師
- 優秀的測試開發應該具備的六大能力
- 一個優秀的智慧展廳應該具備哪些能力
- 網路安全應急響應工程師需要具備哪些能力?工程師
- 一個高階PHP工程師所應該具備的PHP工程師
- 高階PHP工程師應該具備的一些技能PHP工程師
- IT人應該具備的能力
- 高階PHP工程師所應該具備一些技能PHP工程師
- 軟體測試工程師需要具備哪些能力工程師
- 新手小白資訊流廣告學習 高階優化師應具備的能力優化
- 月入2W的高階PHP工程師都具備哪些能力?PHP工程師
- 中級oracle dba應該具備的能力Oracle
- 武漢有哪些優秀的網際網路公司?
- 程式設計師應該具備能力程式設計師
- 優秀後端都應該具備的開發好習慣後端
- 優秀的軟體測試人員必需具備的素質
- 百度安全獲評工信部移動網際網路應用服務能力提升優秀案例
- 大、中型網際網路企業該如何進行高併發壓力測試
- 【財經類網際網路入口網站】招聘高階Python工程師網站Python工程師
- 網際網路App應用程式測試流程及測試總結APP
- 殭屍蜜網:首款具備誘捕及反探測能力的物聯網殭屍網路
- 一個優秀的系統分析員應該具備的三個素質
- 如何做好移動網際網路應用測試
- 優秀的網路效能測量工具----Iperf
- 作為一名軟體測試工程師,需要具備哪些能力?工程師
- 優秀的DevOps工程師必須具備的軟技能dev工程師
- 優秀的專案管理應具備哪些條件?專案管理
- 軟體測試人員應該具備什麼樣的性格?
- 有必要參加長沙IT培訓嗎?一名優秀的程式設計師應該具備什麼能力?程式設計師
- 挑戰倒數計時!“網際網路+”大賽華為命題加速高階能力提升
- 優秀網際網路公司的五項原則:前臺大美女、工資有點高!
- 前端工程師應該具備的三種思維前端工程師
- 網站設計應該具備這些吸引點網站
- 一份優秀的資料分析報告應該具備這些要點!
- 作為創業公司的程式設計師,應該具備哪些優秀品質?創業程式設計師
- Google稱網際網路不具備支援電視廣播能力Go
- 網工老弗經驗談——網路工程師考試,你是否具備基礎薦工程師
- 做網際網路的應該都知道“眼動研究”