測試工程師應具備哪些思想?

2021-08-31 03:45:46 字數 2123 閱讀 5600

前言:躊躇許久,覺得資歷尚淺,不夠寫文章的文化底蘊,也不具備多少乾貨可以分享,所以遲遲未動筆。

走過迷茫期,熬過暴躁期,覺得還是想寫點內容,給剛進入測試,或者想進入測試行業的同學;不算提點,但有必要知曉的事情。

先來說說測試的意義!

所謂測試,就是把從0到1的產品,站在顧客的角度,保證你買到和收到的產品基本保持一致,且能夠正常使用,基本無任何質量問題,檢驗的過程。所以進入測試行業本著按照需求,進行正反案例的測試,來驗證此產品合格可以出廠了。但要想把測試做好,需要積累的內容很多,而且比較廣泛,且行業持續發展,如果不是對此特別感興趣,能夠持續學習行業內技術,不建議入坑。因為不喜歡,不願意深挖,要想獲得一定建樹與收穫,比較困難。

你的測試定位是什麼?

如果一不小心入坑了,且不想換坑,那麼挖坑之前請思考自己的定位是什麼?比如:「功能測試?效能測試?測試開發?」 也許有人會說:「剛剛入坑怎麼知道以後做什麼,要怎麼定位?」 。其實這都是入坑之前需要了解的,只有明確目標,你才知道何時完成目標,在既定時間完成你的計畫,而不是碌碌無為。或許直白的說,你想以後月收入、年收入多少,才滿足你對生活質量的要求。沒有目的的入行或者換工作,對職業發展沒有益處。

如何更好的完成測試工作?

借用我一位老師常說的一句話:「平時求生存,週末求發展。」 如果想深挖坑,就要有計畫的學習,不斷修正你的目標完成度。

三把飛刀讓你命中目標。

第一把:有效溝通

作為測試需要經常與開發溝通,確認bug,協助開發定位問題,用準確的行業標準語言形容問題,能讓開發人員對測試人員樹立良好的職業素養,也能夠為後續測試工作有效完成,起到一定幫助。而且語言溝通到位,可以讓開發認可bug,認可測試的標準,所有的問題都能夠自行解決,且不需要專案經理從中溝通幫忙,也節省了工作中溝通成本。

第二把:整理歸納後再提問

作為測試新人,對新專案系統不了解的時候,需要借助需求說明書或者文件來對此了解,可能會有很多疑問,在提問的前提,需要個人進行整理歸納,哪些問題文件或者需求也許找到答案,哪些是文件或者試驗後仍找不到方法,需要向別人請教,哪些問題已經問過,但是仍然沒有記住的。提問也是個技術活,大多數情況問題文件中基本都能找到答案,但是沒有文件的系統,也許需要靠自己測試或者看到別人的測試留痕才能解答,但切記:同乙個問題不要超過三遍。因為不會有人願意同乙個問題重複回答你,這不單說明你記不住,且體現了你沒有記筆記的習慣,俗話說的好:「好記性不如爛筆頭。」

講個身邊的事情:帶過的乙個新人,.net開發背景出身,初入職時我還是很開心,覺得開發背景好,溝通更便利,但是帶人的過程,完全毀三觀。所有常規類問題都有相應文件及處理方法,且文件有電子文件及列印版都有,可結果仍然一問三遍(同一問題問三遍)。且講完的測試重點及注意事項還是會重複犯,很是頭疼。隨著時間延長,原則性問題減少,但感覺仍是個定時炸彈。

自己是新人,需要有記筆記的習慣,對於自己是整理歸納,對別人給你回答或培訓,也是一種尊重。同時提問的時候需要帶著你思考的答案給別人,而不是光提問,哪怕你是新人,你有結果代表有思考過,不考慮對錯,且思考的過程證明你消化過問題,而不是隨口就問。

第三把:持久學習

之前參加線下行業沙龍,有一位老師講的乙個方法我很認可,就是想成為行業中的專家,就要做到四個一百。哪四個一百呢?

讀一百本書,聽一百場培訓,寫一百篇文章,說(分享)一百個你知道的行業知識。而先後順序最好的是讀聽寫說,有了足夠的知識底蘊,你說給別人聽的時候,你才能獲得更多的認可,而不是給自己挖坑。如果在工作領域沒有持久學習的想法,最終的結果,要麼你淘汰了這個行業,要麼這個行業拋棄了你,因為你無法跟上變化的發展腳步。還想說的是,技術是枯燥的,測試行業要想發展好,就需要不斷有技術跟進支援,才能在行業占得一席地位。

好的測試工程師應具備的素質

人是測 試 工 作中最有價值也是最重要的資源 沒有乙個合格的 積極的測試小組,測試就不可能實現。然而,在軟 件開發產業中有一種非常普遍習慣,那就是讓那些經驗最少的新手 沒有效率的開發者或不適合幹其他工 作的人去做測試工作。這絕對是一種目光短淺的行為,對 乙個系統進行有效的測試所需要的技能絕對不比進行...

好的測試工程師應具備的素質

人是測試工作中最有價值也是最重要的資源,沒有乙個合格的 積極的測試小組,測試就不可能實現。然而,在軟體開發產業中有一種非常普遍習慣,那就是 讓那些經驗最少的新手 沒有效率的開發者或不適合幹其他工作的人去做測試工作。這絕對是一種目光短淺的行為,對乙個系統進行有效的測試所需要的技能絕對不 比進行軟體開發...

工程師應具備的能力

工程師不僅需要熟練地技術能力,而且需要優秀的職業能力。技術能力體現為解決工程實際問題的能力,即必須擁有一項或多項專門技術。職業能力體現為職業道德溝通能力及團隊合作能力。我國大學傳統教育對前者有系統的教學方法,而後者則沒有得到重視,甚至被忽略然而在實際工作中,後者往往比前者更能為社會創造價值。1.技術...