回覆列表
-
1 # 菁英教育
-
2 # 檸檬班軟體測試
很多朋友都想進入軟體測試行業,有的甚至是零基礎轉行的,這時候想要學習軟體測試,自學的朋友要從這幾步入手:
測試基礎測試基礎是軟體測試最重要的部分,只要你是做測試的,測試的基礎、理論知識都是必須學會的,要知道面試初級測試的時候,問的問題都是從基礎理論上進行考核的。那麼測試基礎又有哪些內容呢?
測試的定義、測試的分類、測試的方法、測試的生命週期。
測試計劃、測試方案、測試策略、測試用例的編寫。
BUG的定義、BUG的分類、BUG的六要素、BUG的生命週期、
測試和開發流程的關係、瀑布流。V字形、W字形(雙V)、螺旋型、敏捷等。
工具學習基礎學完之後,就到了工具的學習了。下面這幾個工具一定要要會用。
效能測試工具:loadrunner、jmeter。
介面測試工具:postman
抓包工具:fiddle
資料庫管理工具:Navicat
專案/BUG管理工具:禪道、QC
程式碼學習學完以上兩個,就可以成為一名優秀的初級測試工程師了,下一步就該學習程式碼了,關於程式語言的選擇,一般都推薦Java或者python。
學到這裡,相信你對軟體測試肯定有一定的積累與經驗,就需要去實戰專案,更強效地提升自己啦!有些小夥伴可能自學有些困難,在這種情況下,就比較推薦去報個軟體測試培訓班,一般教課的講師都是行業精英級別的人物,有大佬在前,任何難題都不在話下!
按以下列表,學紮實學習,全部技能get到,就可以找到8000/月以上的測試工作:
階段1:
Python語言:為將來學自動化測試開發做準備
階段2:
測試相關概念學習
軟體研發概念學習
敏捷相關概念學習
階段3:
需求分析實踐:分析真實需求
測試設計實踐:設計真實用例
階段4:
作業系統:linux命令
遠端連結工具:xshell、xftp
資料庫:mysql
資料庫管理工具:navicat或sqlyog
用例管理工具:不推薦QC、禪道,強烈推薦Testlink
缺陷管理工具:不推薦QC、禪道,強烈推薦Bugzilla或jira
敏捷化的任務管理工具:不推薦禪道,強烈推薦jira
階段5:
web端介面自動化工具:selenium
app端介面自動化工具:appium
介面測試工具:fiddler或postman
效能測試工具:loadrunner或jmeter
階段6:
進行介面自動化、介面測試、效能測試等方面的真實專案練習
我會免費給大家指引學習方向
不希望大家被誤導,走了彎路