很多人問小粵,我想做軟件測試工程師,我需要掌握哪些技能,女生學軟件測試是不是更有優勢?看到這些問題,小粵覺得有必要和大家講一講關于軟件測試的這些事。
1.軟件測試基礎知識
測試計劃編寫、設計測試用例、編寫測試報告、編寫BUG報告單、跟蹤BUG修復情況、還需要良好的溝通能力、以及各種測試階段所使用的測試方法、單元測試、功能測試、集成測試、系統測試等等。
2.各種測試工具的使用
我們在測試的工作中為了能夠提高工作效率進程會用到很多工具、QTP、LR、QC、TD、、VSS、SVN等等工具,雖然說工具不是的但是工具能為我們提高工作效率所以不能把工具當神一樣看待,但是必須得會熟練的使用。
3.操作系統相關知識
、linux、uinx這些都必須會使用,而且不僅僅是簡單的操作,一般的服務管理、注冊表編輯、命令行操作都需要會!
要知道如果下一個連服務都不會安裝配置的人,誰能想象你可以做好基于環境的測試工作。
4. 數據庫知識
現在的DBA待遇比一般的開發人員待遇還高就知道數據庫在企業中的重要性了,作為測試人員雖然不需要有DBA的能力,但是基本的數據庫操作你必須得會!不管是、DB2、MSsql還是mysql少都應該能熟悉使用其中的一二。
5.開發語言即代碼編寫能力
雖然不會寫代碼也能做測試,但是如果你想做到測試工程師以上,那么代碼編寫能力就是必選項!如果不會寫代碼軟件測試用到的工具,那么你不可能成為測試。
硬技能
6.看得懂基本的代碼
能了解整個項目的數據流、業務流,方便快速定位問題,測試深層次 Bug
對項目管理,有一個基本的認識
Linux (必備知識)
Git (必備知識)
DB (數據庫這塊,必備知識)
對于行業內,通過的測試工具,有一些基本的了解軟件測試用到的工具,并能快速的上手使用
抓包工具的基本使用