在源碼時代IT培訓(xùn)機(jī)構(gòu)學(xué)習(xí)軟件測試,不需要任何基礎(chǔ),但需要你"要有興趣"! 為什么要這樣說呢? 很多來培訓(xùn)的小伙伴都和題主一樣,本科學(xué)歷,沒有基礎(chǔ),對代碼的了解只限于亂碼。什么是框架?組件?源代碼?架構(gòu)?開源?這些專業(yè)的名詞代表的含義是什么?在日常的工作中如何運(yùn)用? 對于剛開始想要了解IT相關(guān)內(nèi)容的小白來說,不了解這些專有名詞是很正常,后期通過專業(yè)、系統(tǒng)化的學(xué)習(xí)會加深對專業(yè)的了解 我這里提供一個學(xué)習(xí)軟件測試的路徑: 1、長期學(xué)習(xí)軟件測試?yán)碚?其中包括測試方法熟練運(yùn)用、測試思維的養(yǎng)成,多看一些有基礎(chǔ)理論的書籍。熟練運(yùn)用和測試思維的養(yǎng)成我認(rèn)為是需要功能測試經(jīng)驗的積累,多看看別人的用例,別人提交的bug。 2、測試中bug定位分析 測試中bug定位可以學(xué)習(xí)fiddle抓包,數(shù)據(jù)庫分析數(shù)據(jù),查看日志; 據(jù)庫分析數(shù)據(jù),這就需要學(xué)習(xí)數(shù)據(jù)庫相關(guān)知識了; SQL基本語句的學(xué)習(xí)(增刪改查),查詢是重點(diǎn)。 3、接口測試 4、python基礎(chǔ)學(xué)習(xí) python+selenium基于web的UI自動化學(xué)習(xí) python+appium基于APP的UI自動化學(xué)習(xí) 5、掌握1個或者多個自動測試框架,學(xué)習(xí)robotframework, python的unittest 6、掌握性能測試技術(shù),學(xué)習(xí)jmeter