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