匯智動力帶你軟件測試月薪過萬!
很多軟件測試人員薪資就卡在了6k-9k之間,就是過不了萬。第一個應該是前期走過不少彎路的,第二個就是長期限于這個瓶頸期上升不去。那么如何解決這兩個問題呢?希望匯智動力教育整理的多年經驗能夠給你們一些啟發。
這篇文章主要還是解決軟件測試從業者思維思想的一些問題,說白了,技術上的問題好解決,認知和思維上的問題不好解決。
一、不斷究根問底

1.出現問題解決后知道是如何解決的,比如出現bug要知道是什么類型的bug,是什么類型的問題引起的。
2.對不清楚的需求要問清楚再去測試,不能瞎干、蠻干。
3.對于bug修改進度的跟進,對于嚴重級比較高的bug,要每天跟蹤修改的進度,改成什么樣了,還需要多長時間。
4.難以再現的問題,給予絕對的關注,不能因為又一個問題無法重現,就直接放棄。這個問題解決了可以直接導致項目質量很大提升,如果一個測試是”差不多“的態度,第一領導不會放心,第二項目質量一定不會高。這樣的人升職加薪也就無望了,同時也沒有辦法提升自己。技術的問題好解決,唯獨思想思路的問題不好解決。
二、合理控制時間

1.項目周期的時間
項目周期時間把控非常重要,如果說來不及了,合理的安排一些加班,并且要每天的去跟進這個項目的進展。
2.每個測試階段的時間把控
測試過程中,會分為很多的階段,都要提前的給它設置好時間節點,然后再去控制它,讓這個測試周期確實是在這個測試時間節點之內。
3.學習工作休息娛樂時間比例的把控
上班時間中把這些時間合理劃分,工作一定要占在50%以上,如果工作時間占了每天8個小時的50%以下,那么就是一個不合格的測試工程師了,離開除就不遠了,在合適的時間偷個懶是可以的。如果一個人的時間觀念非常差,在工作中會體現的非常明顯。比如上班經常遲到,比如領導交代的任務總是不能按時完成。
三、學會有效溝通

1.表達能力
表達能力在與開發人員溝通過程中以及在面試中都非常的重要,如果一個人的表達能力不行,那么這樣的人是做不了領導的,向上的空間也會很受限制。當然,不愛說話,不代表表達能力不好。
2.理解能力
一個是認真的傾聽別人的意思,比如產品經理講需求文檔,要準確理解他的意思;在一個就是在別人說話的時候不要打斷,思路一斷很難接上來。很多人在職場中被人排擠,卻并不知道原因,都是細節的原因。
3.思考能力
主要是指能夠提出建設性的意見建議。當然這一點需要注意的一定不能總是為了凸顯自己而去特立獨行的唱反調,這樣會死的很快。另一種就是認真傾聽別人的發言,然后最后能夠總結并延伸出新的觀點,這樣的一看就是有leader的潛質。記住不要不懂裝懂。
4.決策能力
決策能力就是拿出有效的依據和理由去說服對方。別人已經提出來了一套方案的時候,能夠拿出有效的理由和依據,告訴他,你是錯的,為什么是錯的,能夠把理由跟依據說得非常的詳細,而且確實最后的結論確實是錯的。這樣的話,領導會高看你的,為什么不給你加薪。
有效的溝通能夠幫助你很好的理解別人的思想和意圖,并且提出不一樣的觀點和看法,同時也能夠讓別人去接受你的觀點和方案,讓同事更好的接納你,讓領導更加的認可你。
四、提高工作效率

1.能夠快速掌握業務
要是關于邏輯和業務流程,這個不多講。
2.提高測試用例的編寫速度和有效性
別人寫一個測試用例需要兩天,我只需要半天,完全可以把他開掉,然后給我漲工資。
3.能夠快速進入測試的狀態
很多人剛接手任務的時候,很長時間都進入不了測試的狀態,只有越測發現的問題越多,形成機械化的模式,就進入狀態了。這也就是很多人測試的時候特別討厭別人打斷。
4.能夠有效的跟進
首先要說,很多測試人員去跟進開發人員改bug,都不是有效的,因為他們只會一味的在群里催。首先要問開發這個問題是什么原因,為什么會出現這么嚴重的錯誤,這個問題修改需要動多少模塊,需要動多少代碼,這個問題問清楚,需要多長時間自己心里就有數了。很多測試人員表面上看到問題出現了,實際牽扯很多的頁面,越催開發反而越緊張。
5.能夠快速判斷問題的位置
必須寫出直觀的缺陷報告,一定要簡捷、清晰、易懂。什么叫問題位置,當你們發現頁面當中存在一個缺陷的時候,能夠快速的知道這個問題是什么原因引起的。不用看代碼,那個屬于白盒測試。同時要知道通過什么樣的操作能夠重現這個問題,并且能夠用禪道或者至少能夠把它清晰的編寫出來。
只有工作的效率提高了,每天干的事情才會越來越多,這樣才能越來越值錢。千萬不要覺得自己現在的工作效率很高很牛。
五、學會換位思考

1.能夠站在開發的角度思考問題
第一個,千萬不要發現一個嚴重級的bug就大呼小叫,讓全公司的人都覺得你很厲害,這樣會深深的傷害開發人員,因為代碼都是他們寫出來的。
第二個,千萬不要非常強硬的催開發人員,因為開發們改bug也是非常苦惱的,同時還要面對領導的壓力,同時要面臨你們的壓力。
2.能夠站在產品的角度思考問題
對需求文檔或者是業務出現了一些爭議的時候,不能把主觀的只考慮咱們測試的角度,我認為這個功能不合理,我認為這個模塊多余,我認為這個流邏輯不通,我認為這個優惠券就設計的不對,那么當你們確實認為這個東西不對的時候,我希望你們也能夠理智地去探討的話,去跟他聊。
3.能夠站在用戶的角度思考問題
講到用戶的角度,就是用戶體驗這一塊,每一個測試出來的項目,都一定要站在用戶的角度上去感受一下這個項目好不好用,能不能達到我的需求,易用程度就是站在用戶角度,你們會發現更多的問題。
4.能夠站在領導的角度思考問題
當你們能夠站在領導的角度思考問題了,我覺得你們已經離領導不遠了,因為一般的公司的員工,他們只考慮的就是自己能夠怎么樣,我能夠做什么,然后我能夠為公司帶來什么,但是有一些員工的他們就想著我能幫領導解決什么問題,我能幫領導分擔多少壓力。
當你們自以為是總是以自我為中心的時候,你們永遠都不會站在其他人的角度上去思考這個問題。你們只會適得其反,遭到別人的批評或者是指責。當你們學會了去站在對方的角度去想這個事情的時候,你會覺得自己有很多話都不該說,有很多事情可能都不該做了,這樣的話你們的為人處世,包括你們的這個公司的氛圍越來越好。

