圈內都說(shuō)軟件測試入門(mén)容易,似乎軟件測試也成了跳入互聯(lián)網(wǎng)生態(tài)圈的最佳途徑。但不少小伙伴在準備入軟件測試這行之前,就已經(jīng)一臉蒙圈了:軟件測試到底在學(xué)什么?

 
首先,你要從最基本的的開(kāi)始學(xué)習,當軟件測試基本的理論知識和實(shí)操都沒(méi)有問(wèn)題以后,就可以規劃往后的職業(yè)路徑!
 
一:學(xué)習軟件測試理論
熟悉測試流程
熟悉測試文檔編寫(xiě)(測試用例、測試計劃、測試報告)
熟悉常見(jiàn)的測試方法進(jìn)行測試用例設計
熟悉管理工具
其中包括測試方法熟練運用、測試思維的養成
熟練運用和測試思維的養成是需要功能測試經(jīng)驗的積累,多看看別人的用例,別人提交的bug。
 
二、數據庫、前后端知識了解 
1、測試中bug定位分析
測試中bug定位可以學(xué)習fiddle抓包,數據庫分析數據,查看日志,之前發(fā)過(guò)的F12定位web測試前后端bug也是其中一種。
Fiddler多數教程都是如何使用,而聊到如何分析的幾乎沒(méi)有.
數據庫分析數據,這就需要學(xué)習數據庫相關(guān)知識了
SQL基本語(yǔ)句的學(xué)習(增刪改查),查詢(xún)是重點(diǎn)
 Navicat、robomongo使用
 
三、接口測試、web測試、APP測試
測試的三大類(lèi)別,接觸以后,基本就掌握了測試的大概類(lèi)型,當然,還有性能測試,安全測試等。
學(xué)習相關(guān)概念
學(xué)習Json基本語(yǔ)法
學(xué)習常見(jiàn)接口測試工具的使用
如Postman
  Postman單口測試
  Postman多口業(yè)務(wù)邏輯測試
  Postman斷言
熟練使用Postman與fiddler
自動(dòng)化接口測試
 

 

四、Python自動(dòng)化接口測試,selenium自動(dòng)化測試
Python+selenium
Requests庫使用及腳本封裝
從基本的框架 、環(huán)境搭建,語(yǔ)法到學(xué)習項目腳本測試的開(kāi)發(fā)。

 

五、自動(dòng)化測試
(1)python+selenium基于web的UI自動(dòng)化學(xué)習
(2)python+appium基于A(yíng)PP的UI自動(dòng)化學(xué)習
 
六、掌握1個(gè)或者多個(gè)自動(dòng)測試框架
學(xué)習r(shí)obotframework, python的unittest
 
七、掌握性能測試技術(shù)
學(xué)習jmeter
 
 
接下來(lái)你可能要面臨的就是選擇你的發(fā)展方向
1、管理崗位(領(lǐng)導層)
2、技術(shù)崗位(技術(shù)大牛)
3、相關(guān)的其他職業(yè):產(chǎn)品經(jīng)理、咨詢(xún)顧問(wèn)、業(yè)務(wù)經(jīng)理
 
我們來(lái)著(zhù)重展示一下這個(gè)技術(shù)崗位的職業(yè)發(fā)展流程:

 
題外話(huà):
你想清楚自己是在哪個(gè)階段上,你想往另一個(gè)方面去發(fā)展的話(huà),那么你一定需要在另一個(gè)方面去做額外的努力。那么這個(gè)做努力的過(guò)程中,從知識積累的角度來(lái)講,它一定是從深度再到廣度。
 
所有的測試離不開(kāi)基礎理論的支撐,即使是自動(dòng)化。
 

 
對自動(dòng)化學(xué)習的要求:
考慮把身邊天天碰到的這些重復性勞動(dòng),用一個(gè)簡(jiǎn)單的腳本,或者做一個(gè)簡(jiǎn)單的工具去做優(yōu)化。一方面這是來(lái)源于對整個(gè)知識體系的理解,想法、思維方式,以及行動(dòng)。在這個(gè)過(guò)程中,就體現作為一個(gè)測試人員的價(jià)值。我相信隨著(zhù)工具越來(lái)越多,知識面越來(lái)越廣后,能做的事情就會(huì )更多。
 

 

@松勤教育丨以工匠精神,專(zhuān)注IT在線(xiàn)教育(www.jqdt1995.com