新增鏈結描述
測試人員的核心競爭力在於提前發現參與研發過程中的其他人員所無法發現的問題。這裡有2個關鍵字,分別是
提前:問題發現的越早,解決的成本越低。如果1個需求在還未實現的時候就能發現需求的漏洞,那麼這種問題的價值是最高的
別人無法發現:所有人都能發現的問題,你發現了,那就證明你是可以被替代的。別人發現不了,而你可以發現,那麼你就是無法被替代
專家的觀點跟我類似,他認為測試同學的核心技能不是執行用例,而是識別盲點。
測試同學的核心技能不是執行用例,而是識別盲點。
測試同學應該要組織整個測試活動,並且識別出系統或者產品的盲點,讓合適的人去進行合適的測試活動。比如告訴開發在做單元測試的時候注意哪些點,讓測試開發的同學在做介面級的自動化測試的時候注意哪些異常的介面行為等。
那麼識別盲點的能力如何培養呢?我覺得可以從下面幾個方面去主動提公升這個能力。
做最熟悉系統或產品的那個人。有同學可能覺得這應該是產品經理或ba的事情。其實產品經理們可能對系統或產品的正常行為比較清楚,對一些異常的行為可能關注度不夠,測試同學是有能力做最熟悉產品和系統的那個人的,畢竟任何乙個地方出問題首當其衝的就是測試同學;
經驗。老司機們踩過的坑比較多,在乙個領域浸淫的時間長了,試過許多錯,自然就知道哪些地方出錯的概率比較高,提前丟擲問題,識別盲點,這大概就是是老司機測試之道吧。
總結
測試的核心競爭力是識別盲點,業界對測試的期望越來越高,大概是出於專案或產品的實際需求以及節約人力成本提公升測試效率的考慮。
測試需要發現問題,但如果越早發現,價值越高。
開發是可以做測試的,專案進度緊張的時候,其實開發可以頂上做測試,就是所謂的開發右移或者devops。然而開發資源緊張的時候,測試往往沒辦法左移去幫助開發,可以想到,當開發的質量意識提公升,質量行為左右移之後,傳統的測試崗位可能會減少。
《來自知乎專欄》
軟體測試工程師的核心競爭力是什麼?
我以我們團隊招聘功能測試和測試開發工程師為例,帶你了解一下測試工程師的核心競爭力到底是什麼。這兩個實際案例,是否已經引發你去思考這樣乙個問題 什麼才是測試工程師的核心競爭力?目前的測試工程師分為兩大類別,一類是做業務功能測試的,另一類是做測試開發的,二者的核心競爭力有很大差別。那麼,接下來我就帶你一...
09 軟體測試工程師的核心競爭力是什麼?
我以我們團隊招聘功能測試和測試開發工程師為例,帶你了解一下測試工程師的核心競爭力到底是什麼。如果拋開這個特定的業務領域,他對測試技術本身以及產品技術實現都缺乏系統的思考和理解。換言之,他的價值僅僅能夠體現在這個特定的產品業務上,而一旦離開了這個業務領域,他的經驗積累很難被有效重用,也就是說他很難快速...
06 軟體測試工程師的核心競爭力是什麼?
一 教程裡這句話總結的比較好 只有當自己真正明白了自己的核心競爭力,才能理清 應該做什麼 和 應該怎麼做 這兩個問題,才能朝著正確的方向前行 二 根據作者列舉的兩個案例並寫的總結 作為測試人員,必須要深入理解業務,但是業務知識不能等同於測試能力 測試開發崗位的核心其實是 測試 開發 的目的是更好地服...