新時代的測試工程師
測試工程師在軟體專案中把握著專案產品質量,具有最終專案能否釋出的生殺大權,就這樣一個重要的角色在實際情況中往往不受待見,卻是為何?
縱觀國內測試工程師發展的過程來看,主要有以下幾個原因:
(1)起步晚:在國內軟體行業發展的初期,沒有專職測試的人員,所以測試工程師比開發工程師以及其產品等崗位的起步晚,在初期是可以沒有的崗位。
(2)起點低:發展到一定階段以後,發現有一部分手工測試可以由單獨的人員完成,但是對人員的要求沒有開發那麼高,所以最開始的測試人員的門檻低。
(3)技術發展慢:測試技術的發展相對開發的技術發展要落後一個節拍,導致測試技術的發展比較慢,最開始都是功能測試,最近幾年才開始效能,安全,大資料的測試。
那麼如何贏得眾人尊重,重新樹立新時達的測試工程師形象,個人認為得做到以下幾點:
1.寫得了程式碼
2.抓得住bug
3.看得了產品
4.懂得了使用者
寫得了程式碼:
這裡所說的寫得了程式碼,不僅僅是狹義上的編碼,而是對於開發的技術的瞭解,能寫得了程式碼,可以大大提高和測試人員最親密的合作伙伴開發同學的相互理解,同時可以有更多的共同語言,能獲得開發同學尊重,並且寫得了程式碼就能夠發現最深層次的bug。
抓得住bug
發現bug是測試人員的天職,但是功能的bug只是眾多的bug中的冰山一角,而且發現bug應該是貫穿整個專案過程中,而不僅僅侷限於測試階段的bug,例如在設計階段,可以發現系統設計的缺陷,如可能引起的效能,安全,或者可擴充套件性的問題。
抓bug的技術手段和方法可以努力做到以下幾點:
自動化:自動化可以提高效率,減少人工的誤差,另外自動化比較高階大氣上檔次。
服務化:服務化可以讓其他人使用,例如開發,產品;
持續整合:持續整合可以提高利用率,減少再創造的成本。
看得了產品
看得了產品就是說可以看得見產品的發展趨勢和產品的核心價值,這樣可以理解產品的根本需求,把握測試的重點,在理解產品經理的基礎上可以獲得產品的更大的支援和尊重。
懂得了使用者
這是個終極的目標,因為測試人員是使用者在使用前最原始的使用者,如果不能準確把握使用者需求,那往往會在測試過程中因小失大,往往會因為某個小細節的糾結而失去產品推出的最好時機,沒能夠抓住使用者。
最新內容請見作者的GitHub頁:http://qaseven.github.io/
相關文章
- 90%測試工程師不知道的測試方法工程師
- 微軟測試工程師史亮:新的產品,新的挑戰(圖靈訪談)微軟工程師圖靈
- DevOps 時代的高效測試之路dev
- 測試工程師最怕的事工程師
- 新時代的網路工程師需要掌握哪些技能工程師
- 測試工程師必知的10大測試法則工程師
- 測試工程師的面試總結工程師面試
- 論測試工程師的職責工程師
- [原創] 上海好買基金招聘測試經理/測試主管/測試工程師/測試開發工程師(長期有效)工程師
- 軟體測試黑馬工程師--測試基礎工程師
- 剛入行的軟體測試工程師如何自學軟體測試?工程師
- 軟體測試工程師的職責工程師
- 軟體測試工程師的技能樹工程師
- 測試工程師的核心競爭力工程師
- 轉:測試工程師的面試總結工程師面試
- 軟體測試工程師的尷尬工程師
- 一個測試工程師的養成工程師
- 跟谷歌測試工程師的對話谷歌工程師
- 成功的測試工程師就得會想工程師
- [原創] 上海利得基金招聘測試經理/測試工程師/測試開發工程師(長期有效)工程師
- 一種新的UI測試方法:視覺感知測試UI視覺
- 100道測試工程師筆試題工程師筆試
- 4年軟體測試經歷的不同時代
- 疫情期間測試工程師的記錄工程師
- 女軟體測試工程師的成長工程師
- 一個TD測試工程師的獨白工程師
- 敏捷測試實踐:測試工程師不能不懂的迭代覆盤敏捷測試工程師
- [原創] 上海招聘高階測試工程師(效能測試/自動化測試/App測試),長期有效工程師APP
- 工作感想-軟體測試工程師工程師
- 工程師手札之NSSLabs測試工程師
- 【安全測試工程師】超實用的Web滲透測試學習路線~工程師Web
- 測試開發工程師修煉手冊—測試技能大盤點工程師
- 如何編寫介面測試用例?測試工程師必備技能!工程師
- 10年軟體測試工程師,只剩下這點感悟了(初級測試工程師必看)工程師
- 軟體測試工程師的待遇怎麼樣工程師
- 一個測試工程師的成長覆盤工程師
- 一名測試工程師的日常習慣工程師
- 軟體測試工程師的職業規劃工程師