快轉正啦,要寫轉正評審ppt,順帶就總結了下個人學習路線,僅供參考。初學者不要看暈了,學完基礎就可以找實習啦,其他的慢慢來~
先附上xmind,簡潔明了
1、長期學習軟件測試理論
其中包括測試方法熟練運用、測試思維的養成
測試方法可以找一本基礎理論的書籍
以下是我入門的兩本測試理論書籍,可在公衆号(軟件測試er)回複(電子書)獲取電子版
熟練運用和測試思維的養成我認為是需要功能測試經驗的積累,多看看别人的用例,别人提交的bug
2、測試中bug定位分析
測試中bug定位可以學習fiddle抓包,數據庫分析數據,查看日志,之前發過的F12定位web測試前後端bug也是其中一種
Fiddle教程我發現現在多數教程都是如何使用,而聊到如何分析的幾乎沒有,我沒有找到哦,後面開一篇聊聊,共勉!
數據庫分析數據,這就需要學習數據庫相關知識了
SQL基本語句的學習(增删改查),查詢是重點
3、接口測試
學習相關概念
學習Json基本語法
學習常見接口測試工具的使用
如Postman
Postman單口測試
Postman多口業務邏輯測試
Postman斷言
4、python基礎學習
看書、代碼敲起來、練習做起來
菜鳥書籍《笨辦法學Python》回複(電子書)獲取
注意!這邊的電子書是基于python2的
後續我會出python3寫的《笨辦法學Python2》系列習題答案,可持續關注,也可以直接看《笨辦法學Python3》
5、自動化測試
(1)python selenium基于web的UI自動化學習
(2)python appium基于APP的UI自動化學習
6、掌握1個或者多個自動測試框架,學習robotframework, python的unittest
7、掌握性能測試技術,學習jmeter
題外話:
現在常見的現象是功能測試工程師想去做自動化測試,他覺得寫自動化測試是價值,他能從中學到新的内容。
但是我覺得,你想清楚自己是在哪個階段上,你想往另一個方面去發展的話,那麼你一定需要在另一個方面去做額外的努力。那麼這個做努力的過程中,從知識積累的角度來講,它一定是從深度再到廣度。
所有的測試離不開基礎理論的支撐,即使是自動化。
我對自己的要求是在工作當中,如果接觸到了一個技術,一個項目,一個功能,不輕易放過。不是得過且過,我測了就測了,一定要刨根問底。相信這樣,每個接觸過的技術都會變得比較深入。随着項目接觸的越來越多,做到的事情越來越多之後,你很快就會發現,你有了深度的同時你就有了廣度。
個人對自動化學習的要求:
考慮把身邊天天碰到的這些重複性勞動,用一個簡單的腳本,或者做一個簡單的工具去做優化。一方面這是來源于對整個知識體系的理解,想法、思維方式,以及行動。在這個過程中,就體現作為一個測試人員的價值。我相信随着工具越來越多,知識面越來越廣後,能做的事情就會更多。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!