最愛的mango
V大米爸爸V
這個主要看你的學(xué)習(xí)能力和自律性了,如果你有一定的基礎(chǔ)并且學(xué)習(xí)能力很強那么你自學(xué)完全可以,前提是你掌握企業(yè)需求的最新技術(shù)以及有能力自己做真實的項目,如果沒有你都不知道做軟件測試工程師需要會什么技能那你可以考慮報班。那下面我給大家介紹一下報班學(xué)習(xí)的好處1.學(xué)習(xí)的知識比較系統(tǒng)貼合企業(yè)用人需求,找工作更有優(yōu)勢2.有專業(yè)的老師為你制定詳細的課程大綱,循序漸進學(xué)習(xí)起來更有興趣,不需要自己在網(wǎng)上到處找資料浪費時間3.有實戰(zhàn)項目參與,入職工作上手更容易,并且薪資也會高一點4.學(xué)習(xí)效率高,有時效性,大概學(xué)習(xí)五個月就可以差不多了,而且你會懂很多不是小白了,自學(xué)的話就說不好了最后行業(yè)經(jīng)驗豐富的老師還會教給你很多職場經(jīng)驗,讓你少踩很多坑,這個是用金錢的換不來的那么自學(xué)還是培訓(xùn)想必你心里已經(jīng)有底了,最后祝你成功加油!

巧兒妹妹
測試專業(yè)技能 測試專業(yè)知識很多,本書內(nèi)容主要以測試人員應(yīng)該掌握的基礎(chǔ)專業(yè)技能為主。測試專業(yè)技能涉及的范圍很廣:既包括黑盒測試、白盒測試、測試用例設(shè)計等基礎(chǔ)測試技術(shù),也包括單元測試、功能測試、集成測試、系統(tǒng)測試、性能測試等測試方法,還包括基礎(chǔ)的測試流程管理、缺陷管理、自動化測試技術(shù)等知識。 2. 軟件編程技能 “軟件編程技能實際應(yīng)該是測試人員的必備技能之一,在微軟,很多測試人員都擁有多年的開發(fā)經(jīng)驗。因此,測試人員要想得到較好的職業(yè)發(fā)展,必須能夠編寫程序。只有能給編寫程序,才可以勝任諸如單元測試、集成測試、性能測試等難度較大的測試工作。 此外,對軟件測試人員的編程技能要求也有別于開發(fā)人員:測試人員編寫的程序應(yīng)著眼于運行正確,同時兼顧高效率,尤其體現(xiàn)在與性能測試相關(guān)的測試代碼編寫上。因此測試人員要具備一定的算法設(shè)計能力。依據(jù)資深測試工程師的經(jīng)驗,測試工程師至少應(yīng)該掌握Java、C#、C++之類的一門語言以及相應(yīng)的開發(fā)工具。 3. 網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫、中間件等知識 與開發(fā)人員相比,測試人員掌握的知識具有“博而不精”的特點,“藝多不壓身”是個非常形象的比喻。由于測試中經(jīng)常需要配置、調(diào)試各種測試環(huán)境,而且在性能測試中還要對各種系統(tǒng)平臺進行分析與調(diào)優(yōu),因此測試人員需要掌握更多網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫等知識。 在網(wǎng)絡(luò)方面,測試人員應(yīng)該掌握基本的網(wǎng)絡(luò)協(xié)議以及網(wǎng)絡(luò)工作原理,尤其要掌握一些網(wǎng)絡(luò)環(huán)境的配置,這些都是測試工作中經(jīng)常遇到的知識。 操作系統(tǒng)和中間件方面,應(yīng)該掌握基本的使用以及安裝、配置等。例如很多應(yīng)用系統(tǒng)都是基于Unix、linux來運行的,這就要求測試人員掌握基本的操作命令以及相關(guān)的工具軟件。而WebLogic、Websphere等中間件的安裝、配置很多時候也需要掌握一些。 數(shù)據(jù)庫知識則是更應(yīng)該掌握技能,現(xiàn)在的應(yīng)用系統(tǒng)幾乎離不開數(shù)據(jù)庫。因此不但要掌握基本的安裝、配置,還要掌握SQL。測試人員至少應(yīng)該掌握Mysql、MS Sqlserver、Oracle等常見數(shù)據(jù)庫的使用。參考資料:百度百科
Bulabula789
建議要根據(jù)自身的需求進行選擇,畢竟每家機構(gòu)都有自己的優(yōu)勢。可以先確定自己的計算機等級后再進行學(xué)科的選擇,每個課程的難易度和未來發(fā)展方向都不一樣,確定下來后再進行選擇,也避免了別人說什么好就去搜索,浪費大量的時間呢。
優(yōu)質(zhì)工程師考試問答知識庫