很多剛開始做軟件測試工程師的小伙伴,可能測試職場生存能力并不高,走了很多錯路,說了很多錯話,干了很多錯事。為了讓大家避免發生這些事情,九九決定今天給大家分享一下測試大咖對于測試試新人的一些建議,讓小伙伴們能快速融入職場生活。
這次分享職場經驗從以下幾點分享:
一、如何掌握測試工作的重點
測試的工作有沒有做好,很大一個原因在于對這個項目需求的分析以及測試用例設計的情況。我們測試項目主要是依據前面已經寫好的測試用例來執行程序,并在執行過程中發現問題的,測試用例設計的好與壞也會影響最終程序測試的結果。而測試用例呢又是依據分析的需求點來設計的,所以進入測試過程中,你重點是要確保對這個項目的需求分析沒有問題。
二、如何與開發有效的溝通
其實呢,如果你問我做軟件測試工程師這個工作最重要的是不是技術能力。那么我的回答可能會讓你吃驚,在我看來,想要做好軟件測試工程師這份工作,最重要的不是你的技術能力有多好,多么牛逼,而是你與別人的溝通技術。其實叫,也不是只有我這么說,很多公司在招人的時候,也會把溝通表達能力放在招聘要求里面。我的幾個朋友也曾表示過,他們招測試工程師的時候不一定最看重測試的技術能力,很多時候他們看重的是他們的溝通能力。曾經,我一個朋友就說一個例子,說他們公司之前有一個技術特別牛逼的人,基本什么都會,但是他有一個很大的問題,就是不愛說話,不愛溝通,所以很多事情跟他交流細節的時候特別費勁,很多人也不知道他說的意思,因為平時他也很少跟別人溝通,所以別人也不了解他,對他表達的意思也不明白,導致有很多需要大家一起協作的工作推進起來特別費勁。所以最后,公司還是決定辭退他了。
其實通過上面的那個例子,可以理解到為什么很多公司在招測試工程師的時候會明確提到要求溝通表達能力。因為一個項目的研發并不是只由一個人完成的,而是由一個團隊完成的,既然是團隊的工作,肯定是要多交流才能更加高效的工作。如果你只是默默不出聲,有問題也不及時溝通,肯定是會影響整個項目的進度的。
既然講到了溝通的問題,這里呢九九也重點講講測試與開發的溝通問題。我們都知道測試與開發是相愛相殺的,很多時候如果我們發現了一個bug讓開發去修改,可能開發認為不是bug就不改了,或者就一直拖著,那這個時候要怎么與開發溝通呢?
錯誤的溝通方式:
你這個代碼怎么寫的啊,這么低級的問題怎么也會出現呢?你趕緊把它改了吧。
有效的溝通方式:
站在對方角度思考,要考慮到他的自尊心。
開發大哥,這里發現了一個問題,我不知道是不是我的操作有問題還是什么情況,測試了很多遍都一直存在這個問題,要不你幫我看看唄,看看是不是我的操作有誤導致的呢。
當然上面只是一個例子,我們在與開發相處的時候,一定要尊重對方,同時也要為對方著想,畢竟開發的工作壓力較大,我們在說話的方式上面一定要注意。
三、技能提升
這一點也非常重要,也是很多年測試經驗的過來人給新人的建議。
一句話來說就是,不提升不學習就會被淘汰。既然我們選擇做技術的工作,就必須經常提升自己的技能,如果你只是停留在原地,你最終會被后來的人取代。現在這個社會就是優勝劣汰,你沒有能力,你在職場上肯定是沒有話語權的。所以無論在什么時候都一定要學習提升技能,這樣不僅讓你具備競爭力,而且工資水平也會大幅度提升。
四、職場規劃
很多小伙伴還沒開始做測試,就已經開始有年齡焦慮了,擔心自己35-40歲以后是不是就做不了。我只能說你不夠自信,其實不要說it行業了,任何行業都會有一定的年齡焦慮。我們要做的不是要焦慮自己的年齡,而是想辦法怎么去提升自己。一般來說你想讓自己一直具有競爭力,要不提升自己技能,比如從事測試開發,測試架構師等高級技術工作,要不提升管理能力,從事測試的管理者。年齡不是最主要的問題,最主要的問題是你不能一塵不變,而是一定要學生改變自己。
好了,以上幾點呢都作為至少有6年以上的測試職場老人給測試新人的建議。今天的文章呢,就分享到這了,更多關于軟件測試培訓的問題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓服務經驗,采用全程面授高品質、高體驗培養模式,擁有國內一體化教學管理及學員服務,助力更多學員實現高薪夢想。