您現在的位置是:首頁 > 動作武俠首頁動作武俠

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

  • 由 程式設計師月下 發表于 動作武俠
  • 2022-02-17
簡介用例管理工具:QC、禪道、Testlink、Excel、Word等Bug管理工具:Jira、QC、禪道、Bugzilla、Trac、Wiki、Mantis、Excel、Word等功能測試管理工具:UFT(QTP)、Rational、WinR

測試用例是什麼意思

眾所周知,一個知識體系的構建,是非常難並且是非常厲害的。具有一個完備的體系,對於漲薪幫助非常大!

可以說,這個過程會讓你痛不欲生,但只要你熬過去了。以後的生活就輕鬆很多。正所謂萬事開頭難,只要邁出了第一步,你就已經成功了一半,古人說的好“

不積矽步,無以至千里。

”等到完成之後再回顧這一段路程的時候,你肯定會感慨良多。

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

測試基礎

這是比較重要的內容,因為學前準備的知識是為以後的測試做鋪墊的,如果基礎打不好,後面的測試學習很難進行。這階段中包括系統知識、資料庫、程式設計等,其中系統知識又包括Linux、Windows等系統,而資料庫和程式設計的也都包括多種,比如資料庫包括MSSQL、Oracle、MySQL等,程式語言又包括C、C#、Java、Python等,這麼多東西我們肯定不能全都學了,因此挑選一兩門學習即可,資料庫這裡推薦MySQL簡單易學,程式語言推薦大家以Python為首,Java語言為輔學習,檢視各大招聘網站,基本上也是以這兩種語言為主的。

測試核心

這個是軟體測試最基礎的內容,也是最重要的一塊,這裡包含測試用例編寫及管理、Bug(缺陷)編寫及管理、測試流程和測試模型等,這寫內容是支援其測試的主要內容,不過後面做什麼樣的測試,都離不開這幾個模組的支撐,因此這個是重中之重。

測試進階

我們學測試,無非就是為了有好的發展,找到好的工作,而測試進階這塊的內容就決定了我們今後的發展方向,從圖上可看出,其中包括Web測試、APP測試等內容,不同方向的測試有不同的測試關注點,所以每一種測試都有很多可以學習的內容及經驗,因此不同方向的經驗也就決定了測試人員的發展方向,當然雖然不同方向會有一定差異,但整體測試理念是不變的,因此每個方向之間也存在共同之處。

比如,你的目標是做ui自動化測試,那我覺得語言上,你可以主學python或java,輔助極少量的js。然後熟練下selenium和appium,輔助學一下airtest即可。還有就是具體的python語言中,你也不要什麼都看,你只需要看看python的基礎資料型別和它們之間如何互相轉換,unittest/pytest一精一疏,python操作excel,csv,資料庫,shell的部分命令即可,設計上在學一下 關鍵字驅動和資料驅動,瞭解下page-obejct設計模式就足夠了。

自動化測試

自動化測試主要是靠工具來幫助完成需大量重複手工測試的內容,因此這裡主要以工具和框架為主。

效能測試

作為非功能性測試的技術,算是軟體測試的半壁江山,前幾年的輝煌,也在雲服務慢慢被中小型企業接納的今天,逐漸沒落。

但是作為效能測試工具老大哥的Loadrunner,還是那個老大,但也終顯老態。

jmeter市場份額也在逐漸增加,慢慢趕超Loadrunner。

Locast作為後起之秀,背靠 Python 指令碼語言,藉助requests模組組織指令碼,可能更容易看清效能測試的本質。

持續整合

隨著軟體系統越來越複雜,軟體測試越來越繁瑣,傳統的軟體整合模式也不再適應。

開發人員提交程式碼至svn

測試人員檢出原始碼

編譯打包

上傳伺服器

部署啟動

開發測試指令碼

完成測試

針對這種情況,持續整合被引入到測試工作中,協助測試人員進行自動化部署、啟動、測試。

常用測試工具

這裡主要包括一些管理工具,以下是一些工具的舉例。

用例管理工具:QC、禪道、Testlink、Excel、Word等

Bug管理工具:Jira、QC、禪道、Bugzilla、Trac、Wiki、Mantis、Excel、Word等

功能測試管理工具:UFT(QTP)、Rational、WinRunner、selenium等

效能測試管理工具: Loadrunner、Jmeter、等

上面就是我為大家整理出來的一份軟體測試工程師發展方向知識架構體系圖。

希望大家能照著這個體系,完成這樣一個體系的構建。

可以說,這個過程會讓你痛不欲生,但只要你熬過去了。以後的生活就輕鬆很多。正所謂萬事開頭難,只要邁出了第一步,你就已經成功了一半,古人說的好“

不積矽步,無以至千里。

”等到完成之後再回顧這一段路程的時候,你肯定會感慨良多。

軟體測試學習知識點彙總

軟體測試所有方向的技術點做的整理,形成各個領域的知識點彙總,它的用處就在於,你可以按照上面的知識點去找對應的學習資源,保證自己學得較為全面。

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

溫馨提示:篇幅有限,已打包資料夾,獲取方式在:私信關鍵詞“資料”

軟體測試必備工具

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

精品軟體測試學習書籍

當我學到一定基礎,有自己的理解能力的時候,會去閱讀一些前輩整理的書籍或者手寫的筆記資料,這些筆記詳細記載了他們對一些技術點的理解,這些理解是比較獨到,可以學到不一樣的思路

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

軟體測試學習影片

觀看零基礎學習影片,看影片學習是最快捷也是最有效果的方式,跟著影片中老師的思路,從基礎到深入,還是很容易入門的。

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

專案實戰

光學理論是沒用的,要動手實操,才能將自己的所學運用到實際當中去,這時候可以搞點實戰專案來學習。

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

面試刷題

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

學習路線

軟體測試知識體系構造,十分鐘立足十年功,還愁沒高薪

寫在最後

三個月足夠,不裸辭也夠,除非你現在工作忙到每天回家倒頭就睡。

問題不在於三個月夠不夠,而是你能不能堅持。

裸辭的好處是干擾更小,壞處是壓力更大,看你是哪種型別的性格,再決定是背水一戰還是騎驢找馬。

有的人可以邊工作邊做別的事,但不是所有人都能做到。

同樣,沒有工作也不是所有人能接受的狀態。

最後就是,別定太高目標。既然決心轉行,就做好從零開始的準備

所有上述系統資料都可以私信我關鍵詞“資料”獲取

以上,祝好。

Top