想要提高自己在軟件測試方面的競爭力兽赁,數(shù)據(jù)庫和語言是必須要有的,但是不一定非是Oracle和Python冷守,還得根據(jù)你日后的工作崗位來確定哪一種最好刀崖,不過可以肯定的是必須得會一種,像編程語言教沾,你學過C語言和C++,就不用再重新去學Python了蒲跨,我覺著深入研究C++就可以了译断。我就從我工作的經(jīng)驗方面給你總結一下授翻,談一下我對軟件測試行業(yè)的理解,希望對你能有所幫助,畢竟人生的第一份工作還是最重要的堪唐。
在我工作的這幾年巡语,通過不斷的時間,我對軟件測試行業(yè)理解不斷的加深淮菠。從現(xiàn)在的大環(huán)境來看男公,很多大公司仍然沒有把軟件測試的地位放正,沒有系統(tǒng)的去看待整個軟件測試和其他業(yè)務的聯(lián)系合陵,他們還是傳統(tǒng)的認為開發(fā)的重要性遠遠大于測試枢赔。
其實,軟件的開發(fā)和測試是相輔相成的拥知,一款好的軟件當然需要優(yōu)秀的開發(fā)者去根據(jù)自己的思維去創(chuàng)造踏拜,但是測試人員就是負責不斷探索這款軟件的底線,測試他的性能低剔,去發(fā)揮他的最大的價值速梗。有人一直不理解測試人員的存在,開發(fā)人員自己開發(fā)完成自己測試不就行了襟齿,為啥還要高薪聘請別人來測試呢姻锁。其實人類都有自戀的天性,每個人的潛意識里認為自己創(chuàng)造的東西都是無可挑剔的猜欺,只有換個人位隶,換個思路,換個環(huán)境开皿,才能看出軟件的缺陷和不足钓试。正應了那句古詩,不知廬山真面目副瀑,只緣身在此山中弓熏。
從問題里看到,樓主的專業(yè)知識已經(jīng)學習的差不多了糠睡,基礎很扎實了挽鞠,有了這些基礎,信你學習數(shù)據(jù)庫和別的語言也是非常的方便了狈孔,所以專業(yè)上的事情我就不多說了信认,說一些工作的好習慣把,如果你能從現(xiàn)在就開始養(yǎng)成均抽,那收獲肯定會很大很大嫁赏。
首先就是要學會傾聽別人,欣賞別人油挥。?其實我們的工作說白了就是給軟件開發(fā)人員挑刺的潦蝇,如果你不能站在一個欣賞的的角度去測試款熬,那個出現(xiàn)的問題就是你找出來的全是沒有用的BUG,并不能給這份工作帶來多大意義攘乒。
其次就是一個良好的學習方法贤牛。其實軟件測試也需要不斷學習,我習慣使用思維導圖的方法去學習则酝。隨著時代科技的進步殉簸,我們的軟件進步的也越來越快,只有自己不斷學習沽讹,提升自己的業(yè)務能力般卑,才能不被時代所拋棄,我推薦本書給你爽雄,我認為對軟件測試的初學者會有很大幫助椭微,就是《計算機軟件測試》(原書第2版)(美)卡尼爾。這本書我學習的時候受益匪淺盲链,因為一開始信息量太大蝇率,我就是用MindMaster軟件把所有的知識點和測試方法。技巧畫成思維導圖刽沾,再結合起來去看本慕,感覺就容易理解的多了。
還有一些地方我實在不懂侧漓,我去MindMaster的“導圖社區(qū)”里面搜索相關的更具體的導圖锅尘,按照導圖去實踐實習,都取得了不錯的效果布蔗。
其實思維導圖這種方法不僅僅能讓你快速的記憶知識點藤违,哪怕以后工作的時候忘了怎么操作,也能很快的找出來纵揍,直接在我的資源包里搜索一下就行了顿乒。
其實軟件測試行業(yè)現(xiàn)狀比較慘,很多公司還沒有引起足夠的重視泽谨,工資也沒有開發(fā)人員多璧榄。但是我感覺這個行業(yè)是在穩(wěn)步前進的,你還沒畢業(yè)吧雹,希望你根據(jù)自己的興趣和以后想要的生活選擇第一份工作骨杂,然后不斷的努力,一定會得到你想要的雄卷,加油搓蚪!