題主能夠問出測試開發培訓而非軟體測試培訓,我相信是對這個行業做了一定了解了。恰好近期蝸牛學院正式對外發布了PBET-7.0版最新測試開發課程體系,我就藉此機會,站在課程設計的角度,跟大家詳細聊聊蝸牛學院的測試開發課程

先來說說「測試開發」,很多外行的小夥伴可能會有疑問,這到底是測試還是開發呢?

實際上測試開發屬於軟體測試的範疇,但它不同於普通的功能性測試,而是屬於測試領域裡的中高端崗位,對技術要求非常高。

舉個栗子!

測試一款手機應用APP,如果使用普通的手工測試,我們必須把市面上絕大部分手機都拿來使用,這是非常耗時且重複的工作,因為APP的功能是一樣的,你的目的只是要測試這款App在不同廠商的不同手機型號的兼容性。

但如果使用自動化測試,它可以用簡單的腳本,實現大量重複的操作,從而通過對測試結果的分析,得出結論,這樣不僅提高了效率,節省了大量的人力和物力,而且測試結果也會更精準。

兩者之間的區別有點類似於分練快遞,普通測試就是用人來分揀快遞,測試開發就是一個人發明了自動機器人來分揀快遞,看似後面這位更高級,但實際上都是在分揀快遞,只是自動機器人的效率更高一些。

在企業裡面,手工測試只能在開發進入尾聲之後才介入,往往工作時間較短,從而導致很多產品在上線之後,因為測試不夠充分,漏洞百出,從而給企業帶來更大損失,造成用戶流失。 所以現在,很多企業急需的是那種在開發出一部分產品時就可以介入測試的測試開發人員,這個時候沒有界面,因此必須要編寫程序來測試。

另外像性能測試、安全測試、大規模兼容測試都沒法通過手工來執行,所以開發能力已經成為了測試工程師的必備技能。

蝸牛學院一開始就將測試方向的人才培養定位於「測試開發」,雖然測試開發相對於普通的軟體測試培訓周期會更長一些,學習難度也會更高一點,但與之對應的薪資會更高,發展前景也會更好。

並且,隨著人工智慧和互聯網技術的飛速發展,未來不懂任何開發技術的測試人員,早晚都會被行業淘汰。

下面,先給大家放上幾張我在智聯招聘上隨便截圖的幾個測試崗位,這些崗位的薪資均在10K以上:

對比完以上幾份JD之後,我們可以看出,企業招聘需求中提及最多的是以下幾點:

  1. 掌握一門計算機語言Python或Java;
  2. 熟悉標準規範的測試流程,能進行需求分析、計劃制定、用例編寫和文檔輸出;
  3. 獨立搭建測試環境;
  4. 有性能測試,自動化測試經驗者優先考慮;
  5. 熟悉MySQL、Oracle等資料庫中的一種或多種;
  6. 熟練使用linux系統,熟練編寫SQL。

而蝸牛學院最新的PBET-7.0版測試開發課程,就涵蓋了以上所有內容,比如:

  • 第一階段:學員就會學習軟體測試的標準流程規範,使用兩個項目進行實操訓練,並且最後一周大家就可以做到獨立搭建基於Linux、Apache、Tomcat、MySQL、JVM的測試環境了。
  • 第二階段:學員會系統地學習並且使用Python來進行介面自動化測試、UI自動化測試,使用Jmeter進行性能測試,同時還會反覆搭建各類測試環境,鞏固和強化前期所學知識和技能。
  • 第三階段:學員將搭建基於微服務架構、消息隊列、Redis的集群測試環境,並對大型企業微服務架構系統進行系統測試、介面自動化測試、UI自動化測試、性能測試和APP專項測試。再次鞏固和強化前面階段所學的知識和技能,增強面試和在企業中的競爭力。

當然,PBET-7.0版測試開發課程的內容遠不止於此,下面我將從設計思路、課程優勢、階段目標、課程內容、高薪就業這五個方面來給大家進行深入剖析。

設 計 思 路

在蝸牛學院的培訓者中,除了一部分計算機本專業的學員,以及一些本就是IT行業但目前來系統晉陞的學員之外,另外大部分都是非本專業轉行過來的。

所以,基於PBET-6.0的學員反饋,在本次升級課程時,我們首先將原本的課程內容做了一次大調整,不會再一開始就讓大家啃硬骨頭了:

1.一階段先學習系統測試方面的知識,這個時候不需要編程和一些計算機底層的技術,對於轉行的學員來說,比較好學,只需要跟著老師的思路,一點點動手操作,記憶和理解系統測試的基礎概念就好,在這個過程中會加強學員對計算機應用的理解,熟悉對計算機的一些非常規操作。

2.基於一階段的基礎之上,二階段一開始學習Python語言,第一周先學簡單的編程知識和語法,在學員基本熟悉的基礎上,第二周學高階內容。在學好Python的基礎上,先在UI自動化這個相對簡單的層面應用Python來做,再做稍難的介面測試,最後學習難度更高一點的性能測試和自動化測試;以此類推,第三階段在加入企業常用的微服務架構系統的測試環境部署。

另外,在整理了PBET-6.0課程使用期間的經驗後,PBET-7.0中在基於項目驅動、場景化和體驗式的基礎上更加註重以下四個方面:

1.層次化。

根據測試所需的技術難度和複雜度,分為系統測試、測試開發和綜合實戰三個階段。這三個階段的內容,則按照從易到難逐層遞進,先學習容易掌握的,再學習有難度的知識,以此來降低學習的難度曲線。

2.更易學。

強調先易後難,授課過程中要求老師必須按照3W1H的模式來解析知識,讓學員明白學得是什麼(What)?為什麼要學,解決什麼樣的問題(Why)?用在哪個地方(Where)?如何使用它(How)?無需學員再自己去理解這些基本概念。

3.更實用。

所有挑選的概念、技術、工具和項目類型都是現階段企業中使用頻率最高,重視程度最高的,學好了之後一到企業就可以直接用上,而不需要再次去學習。

4.系統化。

PBET-7.0從測試工程師必須要完成的工作目標、方法論、流程規範、技術體系和工具體系幾個方面為學員建立完整的軟體測試知識體系,建立學員完整的軟體測試質量意識和獨立思考以及解決問題的知識基礎。

課 程 優 勢

1.體系化知識框架,幫助學員構建軟體測試所需全棧技術。

課程將為學員樹立清晰的任務目標、實用的方法論、標準的流程規範、全棧的技術體系和最熱門的工具體系五個方面進行體系化培養,為學員構建軟體測試體系化知識框架,增強學員的行業生存和發展能力。

2.全程項目驅動,培養學員獨立解決問題的能力。

每周一個項目的高密度大規模項目實操,遇到問題解決問題,以項目和問題驅動學員的學習積極性,學以致用,培養學員的團隊協作能力和獨立解決問題的能力,幫助學員快速融入工作,增強學員在企業中的競爭力。

3.企業級實操測試環境,學校和企業過渡絲一般順滑。

全國唯一具有企業級IDC(互聯網數據中心)機房,學員使用的測試環境和大部分企業的在線環境一致,甚至超越部分企業的在線環境,學員進入企業後,幾乎不用再培訓測試環境方面的知識。

實驗室設備拓撲圖

4.最貼近企業所需的技術和工具訓練,學到的就會用到。

使用當前企業最熱門的技術和測試工具,如Python、MySQL、Flask、Docker、集群環境、微服務架構、Jmeter、Nginx、MQ、Redis、Jinkens等等。

5.循序漸進,由易到難的結構分布,打造零基礎轉行天堂。

針對零基礎轉行學員,課程設計從無需編程的系統測試開始,從測試流程、規範、方法論、用例設計等切入,逐漸進入到編程、自動化、性能測試等高端課程。步步為營、穩紮穩打的知識體系將為零基礎學員打造轉行傳送門。

6.獨具特色的開發學員和測試學員的協同周(地獄周計劃),親身體會真實工作場景。

全國最具特色的協同周,在三階段中,我們將會把開發學員和測試學員進行分組,組成完整的項目研發團隊,開發和測試比為3:1,由講師擔任項目經理的角色。研發團隊將獨立完成一個商業化項目需求分析、設計、編碼、測試和發布上線等全部軟體研發環節。這個過程為期7~14天,學員將進行二到三次的研發迭代,親身體會真實工作環境的緊張和刺激,為學員建立最強面試信心,挑戰高薪崗位。

階 段 目 標

17周標準課培訓時間,總共分為三階段,任課講師可根據班級學習進度適當增加1~2周時間。

  • 第一階段

通過音頻轉換器、WoniuSales、WoniuBooks三個實戰項目,讓學員熟悉系統測試的流程規範、熟練綜合運用用例設計方法進行系統的用例設計;並掌握資料庫常用的SQL命令,熟練進行子查詢和連接查詢,熟悉存儲過程和觸發器,游標等資料庫概念和語法;以及熟練使用linux常用命令,熟練搭建linux系統下的測試環境。

最後一周是項目綜合實戰,學員將依據前面所學的知識,在本周進行綜合運用,依據軟體系統測試的流程規範以小組為單位完成一個完整的商業化項目的系統測試任務,輸出指定標準的輸出件。

本階段學完之後,大家已具備初級測試工程師能力。

  • 第二階段

以WoniuSales貫穿授課,並強化Python的WoniuATM項目和WoniuTest測試框架開發,增加2周性能測試課程,並安排學員開發WoniuMonitor監控工具,以及對性能測試高級部分內容進行強化。

學員需要掌握Python編程技術並熟練運用Python進行程序設計;深入理解DDT、POM等自動化測試框架實施方法,能夠獨立實施系統介面測試;獨立完成WoniuTest自動化測試框架的設計和實現;熟悉軟體系統的性能測試,能獨立完成協議級性能測試任務。

本階段學完之後,大家已具備中級測試工程師的任職資格,具備獨立完成項目的UI自動化、介面自動化和性能測試的能力,同時將成為企業最具培養潛力的測試人才。

  • 第三階段

基於WoniuTicket微服務項目進行實戰演練,在講師指導下,由學員完成項目的系統測試,介面測試、性能測試、APP專項測試等測試任務,同時突出後端開發與測試相互之間的協作與配合,完善學員的項目意識。

本階段大家需要熟悉微服務架構系統的測試環境部署;能獨立完成微服務系統的介面測試,系統測試,自動化回歸測試,性能測試等任務;獨立完成APP的monkey測試和專項測試;熟悉Docker,Jenkins等常用技術和方法。

  • 協同周

前面三個階段的課程內容學完之後,我們會將同期的開發和測試學員進行組合,分配成項目組,由指定的老師出任項目經理,安排開發和測試學員進行協同工作,完成一個商業化項目的開發和測試任務,以此提升學員在企業中的戰鬥力和存活力,為企業提供招之能來,來之能戰的優秀測試人才。

此階段學員也可以自選項目,以下是項目池中的部分產品:

  • 電商類 智能物聯網系統,電子商務平台,小麥網在線購票,微信雲商城
  • 金融類 P2P金融信貸系統
  • 專業領域類 知識付費平台,共享停車平台,競價拍賣平台,財務管理系統,CRM客戶關係系統,啟明星少兒編程,,教育運營管理系統,停車場管理系統,家有喜事婚慶平台,智能閱卷系統
  • MIS類 供應鏈管理平台,停車場管理系統,連鎖經營管理系統,物流管理系統,教育運營管理系統
  • APP類 裝飾聯盟平台APP,瑜伽健身App,微信雲商城,愛浪旅遊App,丑團APP,答題小能手APP
  • AI大數據類 智能閱卷系統

整個課程培訓結束完,學員具備中高級測試工程師崗位任職能力。

課 程 內 容

現附上官網詳細課程圖,供各位小夥伴參考。

高 薪 就 業

就業和薪資往往是大家最關心的問題。對於研發工作,企業的薪資定義主要取決於程序員三個方面的能力:

  • 其一為技術能力;
  • 其二為業務熟悉程度;
  • 其三為團隊協作能力。

這三個方面只要有兩個方面達到企業要求,薪資一般不會太低。

技術能力主要指的是課程中的方法論、流程規範、技術體系、工具體系的掌握程度;

業務熟悉度主要是指企業產品領域的知識,當然,如果你在學習過程中自己建立了一套成熟的測試體系,那麼其實任何一個行業,你都能快速上手;

團隊協作能力主要是溝通能力,服從力,主動性等軟實力,這也是我們在課程每一階段的最後一周以及最後協同期把大家放在一起做項目的目的。

PBET-7.0體系課改的方向就是以技術能力為基本要求,通過系統化、多維度、實戰演練的方式為學員錘鍊出紮實的技術實力;再以多種類型的項目為學員提供相關的業務熟悉度;並且在學習和實戰過程中,側重於團隊合作,跨工種團隊合作以及學員互動的方式,培養學員溝通能力、服從力和主動性。

最後,特別提醒:蝸牛學院所有老學員或PBET-6.0課程的在讀學員,均可以通過在線課堂觀看隨堂視頻的方式,學習到7.0課程體系的所有新知識。「不滿足於學生認可,更要幫助學生成功」,這句話,蝸牛學院不是說說而已。

PS:針對蝸牛學院所有校區開設的測試開發課程,繼續保持最低大專以上學歷招生門檻,全程面授,合同制保障就業,保證最低轉正月薪,未成功就業退全款(以轉正為準)。


線上還是線下的啊,線上的話,選幾家機構,可以去試聽下,看哪家的適合自己,再看課程大綱,是不是自己所需要的技能,還有實戰這塊 佔比多少等,自己去了解,要比別人告訴的強,只有自己知道自己想注重那一塊。


哥哥80年的, 剛學完軟體測試, 千峰

去了這裡工作, 很為他開心.


在中國迅速發展的現在,各個城市的IT發展都很快,但是真要選擇的話,肯定是選北京。

作為中國的首都,北京的中關村是IT行業發展的源頭,在現在也佔有舉足輕重的地位,北京的IT行業也是發展最好的。

TZ想要從事軟體測試開發培訓,肯定首選地區是北京,從就業難度來講,北京遍地是IT公司,對於軟體測試開發的需求量很多,這是其他地方不能媲美的,

從薪資待遇來講,北京的薪資在國內也是一線水平。

從政治角度來講,北京作為中國的首都,天子腳下七品官,一些政策方向以及新鮮事物也是從北京開始流行的,說北京是中國未來發展方向的標杆也不為過。

軟體測試開發培訓肯定選北京的准沒錯。

至於怎麼選擇培訓機構,列舉一下兩個機構作為參考。

1. 測牛學堂,推薦指數五顆星

測試大牛軟體測試培訓_高品質的軟體測試培訓機構_軟體測試培訓?

www.testdanui.com圖標

校區環境不錯,小班教學,學習氛圍很好,有專屬的軟體測試資格頒發證,教學嚴謹,學生對老師採用打分制,這種模式下,差的老師都被辭退。

距離警察機構較近,治安很好,沒有校園欺凌和一些不法分子進行騷擾,學校對學生的品格和紀律要求很嚴格。

教學周期三個月,採用因材施教的辦法,分為年級制度,可以自主申請調班轉班,對於接受能力快的學生,不用浪費時間在基礎上。

每天有導員進行問詢督促學習,有專門的飯廳,管飯。

缺點:只有軟體測試一門課程,校區和機構發展速度較慢,門檻較高,不管住宿問題。

2,黑馬程序員

黑馬程序員官網-IT培訓機構|java培訓班|python培訓|大數據培訓|Web前端課程|軟體測試課程?

itheima.itcast.cn圖標

老牌機構,發展很不錯,校區比較偏遠,交通不便,學校規模很大,著重於基礎教育,教學風格和紀律嚴謹。教學模式採用傳統的教育模式,每天24小時有導員督促,全封閉軍事化管理,沒有自制力的可以去。

希望對你有所幫助


自己學習就好了,一般都是從自動化開始的,把日常工作用自動化替代,主要是合適的框架和自動化用例的設計,寫的多了代碼水平上去了就可以搞一下小工具了,做一些提升效率的工具,慢慢你就和測開差不多水平了,就差一個職位名稱了,這個要看機會,內部轉或者跳槽!


推薦閱讀:
相关文章