軟件測試自學到什么程度可以開始找工作

最近有很多小伙伴給我留言,想知道轉(zhuǎn)行做軟件測試自學到什么程度可以找到測試的工作

所以我專門整理了一些資源,給大家一些建議,希望能幫助到你們

想要達到找工作的程度,你需要對測試理論計算機基礎(chǔ)知識有所了解。

最好可以掌握一門編程語言

我們一步一步來,不著急的小伙伴可以點個關(guān)注

第一是測試理論

1.首先需要對測試崗位有一定的了解

測試崗位可以分為測試工程師,自動化測試工程師,測試開發(fā)工程師等等

你需要了解這些崗位的職位職責和職位要求

這些可以去拉勾網(wǎng)或者BOSS直聘去看看

2.然后還需要對常用的測試方法有所了解

了解什么是黑盒測試,白盒測試,灰盒測試

和他們分別能解決哪些問題

了解測試方法對我們設(shè)計測試用例很有幫助

比如我們測試數(shù)值區(qū)間的時候會用到邊界值法

測試不同條件下的功能時會用到等價類劃分法

進行白盒測試時還可以利用條件覆蓋,路徑覆蓋等測試方法去設(shè)計測試用例

3.除此之外,了解測試工程師的工作流程是很有必要的

可以關(guān)注我,愛碼小士里面錄制了詳細的視頻教程

面試之前,也可以去??途W(wǎng)刷一刷測試的基礎(chǔ)面試題,對面試會有很大幫助

第二是計算機基礎(chǔ)知識

1.首先要對操作系統(tǒng)有所了解

知道什么是內(nèi)存,什么是cpu,什么是進程,什么是線程

另外我們常用的是Windows系統(tǒng),但是現(xiàn)在大部分企業(yè)都會把服務(wù)部署在Linux服務(wù)器上

2.所以我們也需要掌握Linux系統(tǒng)的基本使用

至少對常用的Linux命令有所掌握

比如,你要知道常用的查看日志,會用vim編輯文件,知道怎么殺死進程

你要比常人更會玩手機,會用手機進行網(wǎng)絡(luò)抓包

安卓常用的app命令也需要掌握

iOS的證書相關(guān)知識也要掌握

3.除此之外,數(shù)據(jù)庫的知識也是重中之重的

sql語句一定要掌握,上面的內(nèi)容大家可以關(guān)注我的,愛碼小士,里面都有我上傳的視頻資源

第三是掌握一門編程語言

現(xiàn)在對測試的要求是越來越高了。已經(jīng)不是點點點就可以找到工作了

除了具備測試能力之外,還要有一定的代碼能力

很多企業(yè)現(xiàn)在對測試開放了代碼的審閱權(quán)限

假如你看的懂開發(fā)的代碼,那么你對整個開發(fā)的邏輯會有更深的理解,測試也會更加全面

現(xiàn)在的測試面試中也會有編程題,你要是不會,肯定面試也過不了

建議初學者可以學習python,python是現(xiàn)在特別火的編程語言,語法簡單

快的話,花半個月時間就能入門

而且,python在測試行業(yè)也是特別流行的

很多測試團隊開發(fā)測試工具,都喜歡用python開發(fā)

第四需要掌握一些基本的測試工具的使用

最重要的肯定是要學會網(wǎng)絡(luò)抓包,這是測試工程師的必修課

抓包工具有很多,一般抓HTTP請求的最常用的是fiddler

接口調(diào)試工具可以使用postman和jmeter

App的測試工具需要了解monkey的使用

自動化的測試工具可以學習selenium和appium

以上工具我都有整理一份,放到我的愛碼小士里面了,關(guān)注即可領(lǐng)取

如果你能掌握提到的這些點,基本上就可以達到找工作的能力了

但是能不能面試上有很多因素決定的。面試官還會考察你之前的經(jīng)歷

對于轉(zhuǎn)行做測試的朋友來說,一開始都比較困難

只要心里有海

哪里都可以浪

只要學習心里裝

人間處處是課堂

請把【學到了】打在評論區(qū)上

最后希望大家都能找到心儀的工作

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容