關於零基礎學習軟體測試,大概有以下三個方式:

1.B站、騰訊課堂等有各大機構放出來的免費學習資源。只要你足夠的自律和目標性強,找一套優質的學習資源跟著學習,期間多加一些相關的學習交流羣,臉皮厚點,嘴甜點,多跟人家去請教,潛心花幾個月時間,一定可以謀得一份軟體測試工作。優點是花費小,風險小,缺點是缺少學習氛圍,週期長,容易鑽牛角尖,如果學習資源沒找對可能會做一些無用功。

2.在線參加付費課程。一些比較體系和最新的學習資源一般的培訓機構是不願意對外免費分享出來的,而你恰恰又不想冒著離職沒有收入的風險參與到線下面授培訓當中,參加那種線上的付費培訓課程也是不錯的一個方式(天下沒有那麼多免費的午餐,為知識付費天經地義)。好處是可以降低離職轉行的風險,線上課程學費一般不是很貴,從幾百到幾千不等,學習期間遇到問題可以有專門的人員給與解答。但是也有他的缺點,跟上面講到的第一個學習方式一樣,缺少學習氛圍,如果自制力不夠強可能到最後都沒學習幾節課就自我放棄了。還有些人因為要利用晚上和週末的時間去參與學習,學習時間太瑣碎導致自己的學習不連貫,成不了體系。

3.參加線下面授培訓。這種就很好理解了,在脫產的狀態下參加線下的集中面授培訓。這種課程往往是最體系化的,相比也是效果最好的一種方式,大多針對零基礎的。好處是氛圍濃厚,學習成體系,遇到問題可以及時的跟同學或者老師去請教。但是依然有他的不好的地方,花費高啊,動輒一兩萬,加上學習期間的生活和住宿成本,少說兩萬多。還有就是風險也大,一旦離職交了學費,萬一轉行失敗,在錢和時間上的成本相比前兩種方式是最大的。

至於你想要讓大家推薦你去哪個培訓機構學習的這個潛在問題,這種問題我除了自薦都不會直接做實名推薦,但是我可以告訴你選擇和判斷的標準,欲瞭解詳情請戳如何選擇一家軟體測試培訓機構?

以上就是我對於這個問題的分享,要是再有其他關於軟體測試學習方面的問題,可以直接私聊我,看到必回!

編輯於 2020-07-20繼續瀏覽內容知乎發現更大的世界打開Chrome繼續嗚嗚軒軒嗚嗚軒軒行業小司機,說點實在話。別嗚嗚軒軒

隨著IT行業的蓬勃發展,現在的IT培訓機構遍地生花,尤以一線城市最多,各地當然也是聚集了相當多的培訓機構,那有的小夥伴在選擇的時候就犯難了,這麼多的軟體測試培訓機構哪家好?一家好的培訓機構是要符合以下條件的:

1、品牌大

其實選培訓機構和買東西是一樣的道理,選大品牌準沒錯。

2、師資強

學習是有捷徑的,跟對了老師當然學什麼都快,選擇培訓機構師資是十分重要的。

3、就業好

就業也是衡量一家培訓機構好不好的一個重要因素,各位小夥伴參加培訓的初衷就是為了找到一份好工作,所以說培訓機構的就業服務尤其重要,在選擇機構之前,最好是打聽一下以往畢業學員的薪資水平和就業概況。

4、環境優

軟體測試培訓一般都要四五個月,所以喫住學的環境也要格外注意,喫得好住的好才能學的好,一般來說軟體測試培訓機構都是包喫住的,所以有的機構為了省錢,為降低喫住標準,大家在選擇時可要擦亮眼睛。

就小編瞭解的優就業軟體測試培訓總的來說還算靠譜,名校名企背景師資,多種就業服務,自建的教學基地,環境優美,還有試聽的服務,有需要的話,可以去看看的。


隨著IT行業的蓬勃發展,現在的IT培訓機構遍地生花,尤以一線城市最多,各地當然也是聚集了相當多的培訓機構,那有的小夥伴在選擇的時候就犯難了,這麼多的軟體測試培訓機構哪家好?一家好的培訓機構是要符合以下條件的:

1、品牌大

其實選培訓機構和買東西是一樣的道理,選大品牌準沒錯。

2、師資強

學習是有捷徑的,跟對了老師當然學什麼都快,選擇培訓機構師資是十分重要的。

3、就業好

就業也是衡量一家培訓機構好不好的一個重要因素,各位小夥伴參加培訓的初衷就是為了找到一份好工作,所以說培訓機構的就業服務尤其重要,在選擇機構之前,最好是打聽一下以往畢業學員的薪資水平和就業概況。

4、環境優

軟體測試培訓一般都要四五個月,所以喫住學的環境也要格外注意,喫得好住的好才能學的好,一般來說軟體測試培訓機構都是包喫住的,所以有的機構為了省錢,為降低喫住標準,大家在選擇時可要擦亮眼睛。

就小編瞭解的優就業軟體測試培訓總的來說還算靠譜,名校名企背景師資,多種就業服務,自建的教學基地,環境優美,還有試聽的服務,有需要的話,可以去看看的。


根據個人多年從事互聯網行業經驗,無論是計算機小白還是計算機專業學生,想從事軟體測試行業的話可以有兩種方式:自學和培訓

一、自學

這裡就不介紹什麼黑盒白盒這些理論了,直接大白話走起。

軟體測試分為很多種,目前中國最多的就是功能性測試,即通過重複和高覆蓋率的模擬用戶操作找到軟體功能上的問題。通俗點說就是把軟體裝好然後把所有功能都使用一遍,所有功能都能達到預期效果也就OK了。說起來看似很簡單,其實功能測試還是有很多技巧滴,要不然開發也會跑流程還要測試幹什麼呢!!!比如說測試的時候可以使用邊界值法(在規定的範圍內選擇最大或者最小的值進行測試)、等價類劃分法等一些看似稀奇古怪的方法往往能夠得到很多意想不到的效果。說了這麼多我想只要你平時會用手機、電腦做一個功能測試人員應該不成問題。想要成功入職還要稍微學一下Excel(職場必備技能),找一些測試相關的理論書盡量把上邊的專業術語背一下好在面試的時候唬人用,還有就是多面試在面試中積累經驗。(保守估計中高等左右的功能測試人員目前北京工資水平在一萬到一萬五左右)

再稍微說一下性能和介面測試,這可能要學習jmeter登一些專業工具的使用了。除此之外還需要對編程語言有一定的瞭解。想要做這種稍微高級一點的測試可以從功能測試開始入門,平時多學習多實踐慢慢就走上這條路了。(工資較高)

學習期間可以多去測試論壇網站學習:騰訊課堂、慕課網、測試窩、CSDN、testerhome、B站等等。

自學成功的不是沒有,但是失敗的也很多,如果自學能力比較差,不自律的可以選擇培訓學習

二、培訓

如何選擇培訓機構

1、就業薪資虛假宣傳,薪資動不動就達到一兩萬,不務實,你讓公司裏那些做了幾年還沒這個數的前輩們情何以堪。

2、就從老師來說吧,選擇授課老師的實戰經驗比較足的機構,這些老師講的內容基本都是行業的熱門技術,現在有些機構還在講QTP這種業界目前不太流行 的工具,簡直就是誤人子弟。

3、選擇小班教學的機構,最好不要超過30個人一個班的機構,這樣老師纔能夠照顧到每一個學生,讓每一個學生聽懂,把知識學紮實, 學生太多就算是名 師也不能照顧到每一個人。

4、行業內口碑比較好,業界沒有學生的負面新聞,學生對培訓機構比較認可,這種機構把精力放在了學生身上的機構,纔是做教育的應有態度。

脫產線下學習,小班教學,就業率,師資力量,口碑(老學員),課程內容,授課方式,學習時間,學習內容,試聽課,學費,就業等等

根據以上去考察培訓機構

培訓還是自學大家根據自己自身去考慮,再次之前建議先了解清楚軟體測試的行業,看看適不適合自己,別看別人拿到高薪就想 往裡轉,如果不適合不感興趣,趁早放棄!

發佈於 2020-09-10繼續瀏覽內容知乎發現更大的世界打開Chrome繼續蘭亭序蘭亭序軟體測試

我就自學到Python語法,後來線上報班了,原因簡單,沒有項目練手。給你分享下我的自學路徑:上下班聽音頻學習&>&>給女朋友做飯的時候看視頻&>&>後來蹭課聽公開課&>&>再後來小額付費那種&>&>摸清楚個大概看書&>&>直到報名學。

學習內容:

  1. 計算機理論知識,為了以後做鋪墊。
  2. 資料庫不僅要學增刪改查,大數據相關的遷移和存儲都要學習,資料庫優化,也要學。
  3. Linux不用說了,必備知識;不管測試還是開發;
  4. 自動化非計算機專業的我推薦學Python;

入門相關準備:

思維導圖工具:visio+xmind

手工測試需要了解內容是:業務邏輯、業務流程、輸入框、兼容性、UI、COOKIE、易用性

版本控制工具:SVN、Git

安裝教程:

功能測試常用/必用工具安裝使用教程 - 樂搏軟體教育 - 軟體測試 - Powered By EduSoho?

www.17lebo.com圖標

缺陷管理工具:禪道、JIRA、VUGfree、QC、bugziila

學到性能的話:JMeter、Loadrunner;

性能測試工具安裝教程:

性能測試工具必用/常用工具使用教程 - 樂搏軟體教育 - 軟體測試 - Powered By EduSoho?

www.17lebo.com圖標

自動化相關內容:

APP:APPium、monkey、monkeyrunner...

WEB:selenium、QTP...

介面自動化:JMeter、soupUI...

介面:postman

資料庫:SQL

腳本語言:Python

其他:Jenkins、fiddler、appscan、Linux

自動化測試必用工具安裝教程:

自動化測試必用/常用工具安裝使用教程 - 樂搏軟體教育 - 軟體測試 - Powered By EduSoho?

www.17lebo.com圖標

職業規劃和學習路線

建議軟體測試入門直接學好介面到性能,有一定能力的可以一站式到自動化。測試可以說是入門很容易,但是難得是經驗和技巧,可能找到bug但不會定位也沒有解決方案。

互聯網程序的原理&>&>自動化的必經之路

web前端開發基礎:HTML、CSS基本內容學習。

web前端開發腳本:JavaScript最主流的腳本學習,同樣的,這也會在自動化測試中設計沒在一些工具中其實也經常會用到動態腳本,也是JavaScript語言。

開發者調試工具測試應用:雖然瀏覽器的F12被命名為開發者工具,但實際上不管是在功能測試還是自動化中,都起了很重要的作用。比如解析HTML,定位元素,調試腳本監控網路還有抓包;

互聯網程序網路架構:TCP/UCP/HTTP等等協議的關係是什麼

HTTP協議數據結構分析:完整歇息HTTP協議數據結構,包括Request、Respouse數據格式,Header的定義和用法各種狀態代表什麼,如何辨別。

Cookie與Session機制:解讀cookie到底是什麼還有它和session存在什麼樣的關係,如何測試需要注意些什麼?

1 Mysql資料庫

我說的進階性測試,其實不應該只停留在「增刪改查」

  • 從mysql資料庫測試應用:也就是環境搭建,客戶端Navicat的使用與資料庫操作還有數據相關的sql語法,增刪改查你都需要掌握
  • Mysql高級查詢:查詢升級,多表查詢,子查詢,查詢分組,統計函數的使用(如果報名培訓機構這裡要問清楚,好多機構沒有哦)
  • Mysql自動以函數:內置函數還有自定義函數的位置,也是經常會使用的。
  • Mysql存儲過程sp:資料庫必不可少的存儲過程,通常也叫sp,怎麼定義怎麼測試,怎麼使用更安全,測試到底用存儲過程還能做什麼更便於測試的內容;
  • mysql事務與編程:資料庫事務使用的案例還有索引的原理和使用,資料庫sql編程在測試中的應用;

2 抓包工具

Fiddler,Wireshark,Sniffer,Tcpdump各種抓包工具適用的項目;

需要的來找我私信領取。

3 介面測試工具

介面測試Loadrunner、JMeter、Postman;

現在很主流的測試工具有兩款JMeter和Loadrunner。相比較於Loadrunner功能強大齊全需要收費來說,JMeter開源而且精悍短小。

儘管Loadrunner功能強大,但是很多項目都用不上就成了擺設。所以越來越多的企業都更傾向於JMeter。

其實兩款工具還有一些模式上的區別,但是今天的重點是幫助大家快速瞭解jmeter。

4 web自動化測試Java or Python

這裡需要熟練掌握的內容是TestNGunittest自動化框架,斷言和日誌處理;

自動化其實主要是思路,在瞭解業務上的思路,而且不是所有東西都適合自動化的。拿到一個項目,要先做分析,哪個模塊進行功能測試,哪個模塊要自動化,寫代碼的有誰,需要些腳本哪個框架。

Java或者Python任選一個:沒有代碼基礎和非計算機專業的建議python入門。其實python入門了,再學java也沒事,可以幫助你更好的理解面向對象;

web自動化就要說到selenium3的應用了:

  • 開源軟體:源代碼開放可以根據需要來增加工具的某些功能;
  • 跨平臺:Linux、windows、mac;
  • 支持多種瀏覽器:Firefox、Chrome、IE、Edge、Opera、Safari等;
  • 支持多種語言:Python、Java、C#、JavaScript、Ruby、PHP等;
  • 成熟穩定:目前已經被Google、百度、騰訊等公司廣泛使用;
  • 功能強大:能夠實現類似商業工具的大部分功能嗎,因為開源性,可實現定製化功能;

Selenium 憑什麼成為 Web 自動化測試的首選?(內附源碼)


我就自學到Python語法,後來線上報班了,原因簡單,沒有項目練手。給你分享下我的自學路徑:上下班聽音頻學習&>&>給女朋友做飯的時候看視頻&>&>後來蹭課聽公開課&>&>再後來小額付費那種&>&>摸清楚個大概看書&>&>直到報名學。

學習內容:

  1. 計算機理論知識,為了以後做鋪墊。
  2. 資料庫不僅要學增刪改查,大數據相關的遷移和存儲都要學習,資料庫優化,也要學。
  3. Linux不用說了,必備知識;不管測試還是開發;
  4. 自動化非計算機專業的我推薦學Python;

入門相關準備:

思維導圖工具:visio+xmind

手工測試需要了解內容是:業務邏輯、業務流程、輸入框、兼容性、UI、COOKIE、易用性

版本控制工具:SVN、Git

安裝教程:

功能測試常用/必用工具安裝使用教程 - 樂搏軟體教育 - 軟體測試 - Powered By EduSoho?

www.17lebo.com圖標

缺陷管理工具:禪道、JIRA、VUGfree、QC、bugziila

學到性能的話:JMeter、Loadrunner;

性能測試工具安裝教程:

性能測試工具必用/常用工具使用教程 - 樂搏軟體教育 - 軟體測試 - Powered By EduSoho?

www.17lebo.com圖標

自動化相關內容:

APP:APPium、monkey、monkeyrunner...

WEB:selenium、QTP...

介面自動化:JMeter、soupUI...

介面:postman

資料庫:SQL

腳本語言:Python

其他:Jenkins、fiddler、appscan、Linux

自動化測試必用工具安裝教程:

自動化測試必用/常用工具安裝使用教程 - 樂搏軟體教育 - 軟體測試 - Powered By EduSoho?

www.17lebo.com圖標

職業規劃和學習路線

建議軟體測試入門直接學好介面到性能,有一定能力的可以一站式到自動化。測試可以說是入門很容易,但是難得是經驗和技巧,可能找到bug但不會定位也沒有解決方案。

互聯網程序的原理&>&>自動化的必經之路

web前端開發基礎:HTML、CSS基本內容學習。

web前端開發腳本:JavaScript最主流的腳本學習,同樣的,這也會在自動化測試中設計沒在一些工具中其實也經常會用到動態腳本,也是JavaScript語言。

開發者調試工具測試應用:雖然瀏覽器的F12被命名為開發者工具,但實際上不管是在功能測試還是自動化中,都起了很重要的作用。比如解析HTML,定位元素,調試腳本監控網路還有抓包;

互聯網程序網路架構:TCP/UCP/HTTP等等協議的關係是什麼

HTTP協議數據結構分析:完整歇息HTTP協議數據結構,包括Request、Respouse數據格式,Header的定義和用法各種狀態代表什麼,如何辨別。

Cookie與Session機制:解讀cookie到底是什麼還有它和session存在什麼樣的關係,如何測試需要注意些什麼?

1 Mysql資料庫

我說的進階性測試,其實不應該只停留在「增刪改查」

  • 從mysql資料庫測試應用:也就是環境搭建,客戶端Navicat的使用與資料庫操作還有數據相關的sql語法,增刪改查你都需要掌握
  • Mysql高級查詢:查詢升級,多表查詢,子查詢,查詢分組,統計函數的使用(如果報名培訓機構這裡要問清楚,好多機構沒有哦)
  • Mysql自動以函數:內置函數還有自定義函數的位置,也是經常會使用的。
  • Mysql存儲過程sp:資料庫必不可少的存儲過程,通常也叫sp,怎麼定義怎麼測試,怎麼使用更安全,測試到底用存儲過程還能做什麼更便於測試的內容;
  • mysql事務與編程:資料庫事務使用的案例還有索引的原理和使用,資料庫sql編程在測試中的應用;

2 抓包工具

Fiddler,Wireshark,Sniffer,Tcpdump各種抓包工具適用的項目;

需要的來找我私信領取。

3 介面測試工具

介面測試Loadrunner、JMeter、Postman;

現在很主流的測試工具有兩款JMeter和Loadrunner。相比較於Loadrunner功能強大齊全需要收費來說,JMeter開源而且精悍短小。

儘管Loadrunner功能強大,但是很多項目都用不上就成了擺設。所以越來越多的企業都更傾向於JMeter。

其實兩款工具還有一些模式上的區別,但是今天的重點是幫助大家快速瞭解jmeter。

4 web自動化測試Java or Python

這裡需要熟練掌握的內容是TestNGunittest自動化框架,斷言和日誌處理;

自動化其實主要是思路,在瞭解業務上的思路,而且不是所有東西都適合自動化的。拿到一個項目,要先做分析,哪個模塊進行功能測試,哪個模塊要自動化,寫代碼的有誰,需要些腳本哪個框架。

Java或者Python任選一個:沒有代碼基礎和非計算機專業的建議python入門。其實python入門了,再學java也沒事,可以幫助你更好的理解面向對象;

web自動化就要說到selenium3的應用了:

  • 開源軟體:源代碼開放可以根據需要來增加工具的某些功能;
  • 跨平臺:Linux、windows、mac;
  • 支持多種瀏覽器:Firefox、Chrome、IE、Edge、Opera、Safari等;
  • 支持多種語言:Python、Java、C#、JavaScript、Ruby、PHP等;
  • 成熟穩定:目前已經被Google、百度、騰訊等公司廣泛使用;
  • 功能強大:能夠實現類似商業工具的大部分功能嗎,因為開源性,可實現定製化功能;

Selenium 憑什麼成為 Web 自動化測試的首選?(內附源碼)


我不想看到太多的培訓機構趁此打廣告...

現在開源時代,網上資源很多,為什麼要給培訓班交智商稅呢?你只是缺少時間梳理系統的學習路線罷了。只要你明確一個學習方向,通過自學完成可以入門功能測試。然後在工作過程中,逐步進階。

之氣在知乎專欄上看到一篇文章,我覺得對你應該有些幫助:

浪晉:如何從零開始學習軟體測試?

zhuanlan.zhihu.com圖標

還有一些測試專業的測試社區論壇網站,多和同行交流,對你也有幫助:

學習軟體測試有哪些推薦的網站,希望各位知友幫助??

www.zhihu.com圖標
推薦閱讀:
相關文章