天天看點

測試不簡單,測試人更不簡單

測試不簡單,測試人更不簡單

測試是一份非常複雜的工作,在不同領域,對測試技能的要求不一樣。

掌握基本的測試技能:各種測試方法、各種測試管理工具、各種測試工具,總之基本技能越多越好(不同公司使用的工具都不一樣,每次跳槽都要重新開始學過)

懂程式設計技術:測試要懂開發架構,了解整個産品的運作邏輯,底層,中間層,UI層,一切為了設計更好的測試用例,一切為了更好的與開發溝通。

懂自動化測試:各種腳本語言,各種資料庫,各種自動化技術研究,知識面廣廣廣。UI自動化、接口自動化、性能自動化,如果你是專門從事自動化測試,還得知道網站、本地應用程式、測試算法等等的開發與維護。

懂業務:測試需要懂業務,很多開發不會去管業務,隻關心産品經理分過來的功能實作。測試需要一步步的對準需求,甚至有需求不符合客戶使用理念。一步步的怼需求、怼開發… 總之,業務知識不能少,甚至多年以後,業務領域超過産品經理。

懂交際:測試需要維護與其他團隊的關系,很多時候我們扮演了“程式員鼓勵師”角色:兄弟,這個需求很難,基本架構推倒重來,肯定不容易,不過你是大牛,你可以的。又又很多時候,我們要給産品經理“安心丸”:雖然現在有很多bug,不過離上線還有時間,在傳遞的時候肯定都能解決的。交際照顧到所有人的心情。

懂資料展示:很多中高層不會關心到測試,但他會要求各種品質報告資料,資料哪裡來,測試手裡。而且出現問題,就會又一群人圍上來:為什麼沒有測試到這個問題。是以測試資料日常能透明就透明,讓所有人能看到測試沒閑着,測試在努力的搬磚。

懂管理:測試計劃、測試安排、測試執行、測試結果。一個測試往往對應多個開發, 如何安排好事務,如果做好自己手上的事情,同時還有各種臨時任務插入,這裡都涉及到自我管理。

測試不能停:有多少次,在上個版本測試過,這個版本regression出問題,本來一個小小的增量測試,結果加班甚至通宵。

還有很多很多…

測試人給自己點個贊~~

測試之路,不容易,隻有不斷自我鼓勵、自我學習、自我堅持,才能越行越遠。

繼續閱讀