自學(xué)軟件測(cè)試怎么學(xué)?
網(wǎng)友解答: 自學(xué)軟件測(cè)試如何學(xué)?首先可以分為8個(gè)階段:第一階段:前置基礎(chǔ)知識(shí)、第二階段:linux和數(shù)據(jù)庫、第三個(gè)階段:測(cè)試基礎(chǔ)、第四個(gè)階段:編程+數(shù)據(jù)結(jié)構(gòu)、第五階段:WEB自動(dòng)化、第六
自學(xué)軟件測(cè)試如何學(xué)?
首先可以分為8個(gè)階段:
第一階段:前置基礎(chǔ)知識(shí)、第二階段:linux和數(shù)據(jù)庫、第三個(gè)階段:測(cè)試基礎(chǔ)、第四個(gè)階段:編程+數(shù)據(jù)結(jié)構(gòu)、第五階段:WEB自動(dòng)化、第六個(gè)階段:移動(dòng)自動(dòng)化、第七個(gè)階段:接口測(cè)試、第八個(gè)階段性能視頻資源。
以上就是軟件測(cè)試自學(xué)的逐一步驟。但是關(guān)于每個(gè)階段的知識(shí)點(diǎn),劃分的還不夠細(xì)致,大家可以看到下圖,每一個(gè)階段你需要掌握的小知識(shí)點(diǎn)都有什么。
關(guān)于前置基礎(chǔ)知識(shí)學(xué)習(xí)之后,應(yīng)該要掌握的是計(jì)算機(jī)及測(cè)試?yán)碚摰南嚓P(guān)概念,掌握HTML,CSS及JS基礎(chǔ)語法以及應(yīng)用。
第二階段的學(xué)習(xí)目的是掌握linux的常用操作命令以及數(shù)據(jù)庫的增刪改查,熟悉數(shù)據(jù)庫高級(jí)工程,熟悉非常關(guān)系數(shù)據(jù)庫redis。
本階段學(xué)習(xí)目的是,熟練掌握測(cè)試用例=的設(shè)計(jì)方法以及缺陷的編寫方法,熟練掌握缺陷管理工具禪道或者jira;
以上的階段是要我們能夠熟練掌握python的編程基礎(chǔ),熟悉常用的數(shù)據(jù)結(jié)構(gòu)并且掌握排序算法;
在web自動(dòng)化的階段,需要我們熟練掌握selenium元素定位方法和常見元素操作,還有HTML特殊元素的處理,js定位和unittest框架;
這里是掌握接口測(cè)試用例設(shè)方法掌握jmeter工具的使用,熟悉接口框架的設(shè)計(jì)和開發(fā);
這個(gè)階段需要掌握移動(dòng)端產(chǎn)品測(cè)試的特點(diǎn),掌握adb以及monkey的使用 ,掌握元素定位和常見操作,還有pytest以及PO模式,數(shù)據(jù)驅(qū)動(dòng),jekins持續(xù)繼承,熟悉關(guān)鍵字驅(qū)動(dòng)框架設(shè)計(jì);
最后一個(gè)階段,需要掌握性能測(cè)試的概念,分類及測(cè)試流程,掌握LoadRunner的使用方法,熟悉性能測(cè)試調(diào)優(yōu)方法;
以上就是軟件測(cè)試所有的學(xué)習(xí)步驟了。關(guān)于每個(gè)階段的配套視頻教程有需要的可以找我。如果以上知識(shí)點(diǎn)都能按步驟學(xué)習(xí)完以后,轉(zhuǎn)行是絕對(duì)沒有問題的。還有,有關(guān)軟件測(cè)試需要的工具軟件比如數(shù)據(jù)庫的:文本編輯軟件Notepad++、數(shù)據(jù)庫軟件MySQL、數(shù)據(jù)庫客戶端軟件navicat還有navicat的注冊(cè)機(jī)這邊也都有。
網(wǎng)友解答:軟件測(cè)試入門方法很多,有人自學(xué)能力強(qiáng),適合自學(xué)。有的人自學(xué)容易鉆牛角尖,不能系統(tǒng)的梳理知識(shí)點(diǎn),零零散散,這種人適合找機(jī)構(gòu)??茨銈€(gè)人情況了。以下我提供一些軟件測(cè)試工程師每個(gè)職級(jí)需要掌握的技能,你可以根據(jù)這個(gè)去學(xué)習(xí)。
初級(jí)軟件測(cè)試工程師會(huì)功能測(cè)試就可以了。
中級(jí)的軟件測(cè)試工程師功能測(cè)試、性能測(cè)試、黑盒測(cè)試、白盒測(cè)試、自動(dòng)化測(cè)試是必備的。能懂接口測(cè)試就更好了。
目前的現(xiàn)狀是中級(jí)軟件測(cè)試工程師在行業(yè)是大多數(shù)。
高級(jí)的軟件測(cè)試工程師除了會(huì)測(cè)試還要懂開發(fā)。
這些書籍是我自己平常在看的,可以分享出來你參考:
《軟件測(cè)試項(xiàng)目實(shí)戰(zhàn)之性能測(cè)試篇》
《軟件測(cè)試項(xiàng)目實(shí)戰(zhàn)之功能測(cè)試篇》
《軟件測(cè)試工程師培訓(xùn)教程》
《軟件測(cè)試技術(shù)基礎(chǔ)教程流程、設(shè)計(jì)與實(shí)戰(zhàn)》
《軟件測(cè)試技術(shù)基礎(chǔ)教程敏捷、開源與Web實(shí)戰(zhàn)》
《軟件測(cè)試技術(shù)基礎(chǔ)教程理論、方法與工具》
《Web項(xiàng)目測(cè)試實(shí)戰(zhàn)》
《軟件測(cè)試技術(shù)基礎(chǔ)教程——理論、方法、面試》