零基礎怎么學習軟件測試?
感謝邀請。作為一個有十年IT教育的我,想給作為新人的你,認真的講解一下,我主要從三個階段開始講解:
一、初級階段
初級階段主要掌握3個方面的知識:
1、禪道、SVN等必要工具的掌握,及編寫缺陷定義和測試計劃的方法;
2、軟件測試的基礎知識部分,測試用例的方法及測試流程的編寫;
3、app測試與web測試的方式方法與協議也需要了解;
你學會了這些,恭喜你可以開始著手找工作了,你已經可以成為一個手動測試人員,如果你想進一步,請學習我羅列的中級階段的知識。
(圖片來源于網絡)
二、中級階段
中級階段需要掌握的知識比較多:
接口測試postman工具的操作使用的掌握,以及CSS、前端基礎知識、H5的掌握;
QTP自動化工具和loadrunner性能工具的環境搭建;
接口壓力測試及jmeter性能工具的環境搭建;
jmeter腳本增強,app/web性能測試;
fiddler抓包工具的操作使用、Jenkins自動化部署工具;
數據庫MySQL、SQL語句,
當你掌握了這些,你的工資將會有質的飛躍,你不用再擔心自己還不起的房貸、車貸。
當然學無止境,且技多不壓身,我們繼續往下學習,這時你可以進入第三個階段,高級階段。
三、高級階段
所謂高級,顧名思義就是要掌握一些與開發有關的知識:
使用與搭建虛擬機,Linux環境相關的搭建和命令;
eclipse框架的介紹部分,基礎的Java知識也必須掌握;
搭建testNG+selenium自動化工具的環境等。
當這些都會了,你可以去研究研究企業的項目,從小到大的多做一些,這樣知識和工作經驗都有的你,就是軟件測試的大拿。
講了那么多需要掌握的軟件測試的知識及實戰經驗,就說說軟件測試的前景吧!
軟件測試是新起行業,需求較大,再加上今年的疫情影響,在家辦公、在家學習等,大家希望足不出戶的做完所有的事情,這都離不開互聯網行業,所以對互聯網行業重視度也越來越高,互聯網行業需要的工作人員也越來越多,供小于求。
至于薪酬,我相信你通過網上已經了解過,我也就不過多贅述,我想對你說:只要真的一步一步把這三個階段走完,相信你的薪酬肯定會比你想象中的薪酬要高出很多。
但是萬事開頭難,最后作為過來人建議作為新人的你:認定了方向就堅持走下去,付出一定會得到應有的回報。
(圖片來源于網絡)
網上應該有很多免費的視頻(當然我們源碼時代也有很多免費視頻),可以先看視頻學習,主要是要有動力,有信心,有毅力才行、不能做思想上的巨人,行動上的矮人,加油