軟件測試課程標準 | 對應流行年份 | 技術核心 |
---|---|---|
第一代 | 2006-2010 | Windows2003、RedHatLinux9、C語言、SQL Server2000/2005、軟件測試概論、測試用例設計、WinRunner、LR9、TestDirector8、VSS |
第二代 | 2010-2012 | Windows2003、RedHatLinux9、C語言、SQL Server2008、軟件測試概論、測試用例設計、單元測試、QTP9、LR9、QC9、SVN |
第三代 | 2012-2014 | Windows2008、RedHat Enterprise Linux5、Java語言、SQL Server2008、軟件測試概論、測試用例設計、QTP10、LR9、QC9、SVN |
第四代 | 2014-2017 | Windows2008/2012、RedHat Enterprise Linux5、Java語言、Python、Oracle11g、軟件測試概論、測試用例設計、QTP11、LR11、Jmeter、Selenium、ALM11、SVN |
第五代 | 2017-2021 | Windows、CentOS、Java、Python、Oracle/MySQL、軟件測試理論與實戰、QTP11/12、LR11/12、Jmeter、Selenium、Appium、Fiddler、Junit、Git、Jenkens |
有人喜歡創造世界,他們做了開發者;有的人喜歡開發者,他們做了測試員。
與程序員固定配比,有程序員的地方就有測試!
功能
測試軟件各功能模塊是否正確性能
測試軟件負載、穩定性、響應自動化
通過工具或者程序輔助手工易用性
測試軟件是否符合用戶使用習慣兼容性
測試軟件對不同設備是可靠性
測試軟件在意外情況下想入門IT行業? 選軟件測試就對了!
國外IT公司—測試人員:開發人員比例
國內IT公司—測試人員:開發人員比例
學校培養軟測人才:企業需求軟測人才
幫學員規劃多條職業晉升路線
技術路線
初級測試工程師
中級測試工程師
高級測試工程師
測試專家
測試總監
管理路線
初級測試工程師
測試組長
測試經理
項目經理/產品經理
產品總監
14個階段,進階軟件測試大神
階段 | 技術名稱 | 技術內容 |
第一階段 | Windows操作系統基礎 | 本階段講解Windows操作系統的基礎知識和使用,包括計算機的硬件知識、軟件知識、網絡知識、DOS命令、權限 管理。目前客戶機操作系統的主流還是Windows,本階段的知識首先可以幫助你在將來測試的時候,熟練操作 Windows;另外,測試需要很多技巧、思路和知識儲備,Windows將為你提供這些測試需要的基礎知識。 |
第二階段 | Windows服務器 | 本階段講解如何在Windows中搭建服務器,包含網頁和網站原理、IIS搭建靜態和動態網站、Apache搭建php網站、 Tomcat搭建jsp網站、HTML語言。本階段的知識將幫助你快速搭建Windows測試環境。掌握這部分的知識,至少可以讓你 在測試公司留下來。 |
第三階段 | 軟件測試入門 | 本階段講解軟件測試的概念、理念、軟件測試的原則、軟件開發和測試模型、軟件測試階段的分類。本階段將正式帶你走進 軟件測試,讓你了解什么是軟件測試,怎么做軟件測試,怎么做好軟件測試。本階段的知識在面試的時候會大量問到。這部分知識只能讓你了解軟件測試的基礎,還很難勝任測試工作,還需要繼續加油哦。 |
第四階段 | 測試項目和測試需求 | 本階段講解測試項目啟動需要做什么,怎么研讀需求,怎么進行測試需求分析。測試需求分析將占據整個測試工作量的百分之三十甚至更多。本階段將項目引入到學習中,通過項目實戰一步步教會你怎么開始測試工作。本階段的內容是所有測試課程中最燒腦,但也是最具思維性的一部分,只要你找對方法,嘗試思考,你會體驗到無窮的樂趣。項目問題在面試的時候問的是最多的,所以你可以把握項目實戰的機會,切身感受一下測試的完整流程。如果你能很好的分析好需求,可以達到中級測試工程師的級別,測試需求分析人員的薪資通常高于執行用例的工程師。 |
第五階段 | 測試計劃和測試用例 | 在實際工作中,你也許不去編寫測試計劃,但是測試計劃的意義和內容是需要了解的,測試計劃將設定我們測試工作的范圍、進度和要求,指導我們的測試工作。測試用例是我們將來執行測試的重要參考,也是公司衡量測試人員工作質量的重要指標。在做好了測試需求分析的基礎上,依據測試點去編寫實際項目的測試用例,如果需求分析做的比較到位,測試用例的編寫將會很快。如果你能設計出高效的測試用例,你就可以達到中級測試工程師的級別。 |
第六階段 | 缺陷報告 | 本階段的工作需要你為項目搭建測試環境,執行測試用例,提交缺陷報告。當你發現一個疑似缺陷的時候,本階段知識會告訴你應該怎么判斷發現的問題是不是一個缺陷,應該怎么提交缺陷,如何使用缺陷管理工具管理缺陷?,F在市面上的版本控制工具很多,原理都非常相似,本階段還會介紹一下版本控制工具SVN的使用,你最少應該掌握一個缺陷管理工具和一個版本控制工具的使用。如果你會執行用例,查找和提交缺陷,你可以達到初級測試工程師的級別,你應該朝中級、高級的方向再邁進一步! |
第七階段 | 白盒測試 | 黑盒測試不需要接觸代碼,但目前很多測試人員也越來越多的介入到代碼的測試中了,白盒測試將有助于我們更好的做好單元測試和集成測試。本階段介紹靜態測試的一些方法和白盒測試的覆蓋方法,并講解一個白盒自動化測試工具JUnit的使用,如果你有將來從事單元測試的打算,本階段的知識將很好的幫到你。白盒測試工程師屬于高級測試工程師,屬于公司比較稀缺的人才,薪資通常比較高。 |
第八階段 | 非功能測試 | 本階段講解界面測試、易用性測試、兼容性測試、文檔測試、安裝測試、性能測試、本地化和國際化測試的相關知識。本部分的內容相對比較簡單,面試的時候,性能測試的知識問的比較多,也是自動化測試的時候必須掌握的基礎。界面測試、易用性測試、文檔測試非常簡單,如果你只會這些,通常在公司就沒有競爭力了,不過如果你年齡較小,基礎稍弱,不妨先做這些測試入行。本地化和國際化測試對外語要求較高,如果你外語不錯,還是一個不錯的選擇。性能測試工程師也是公司缺的人才,當然要求比較高,一般都要會自動化工具,薪資也比較高。 |
第九階段 | 專項測試 | 本階段講解Web測試怎么做,手機App測試怎么做。面試的時候會大量問到這兩個方面的問題。 |
第十階段 | 功能自動化測試 | 本階段是測試的高級階段,主要講解UFT/QTP的使用、Selenium的使用。UFT/QTP是大型軟件,有著良好的操作流程和自動生成腳本的方式,這非常適合對自動化測試剛入門但有一定開發基礎的測試人員使用。目前開源自動化測試工具越來越多Selenium作為開源的功能自動化測試工具已經越來越火,本階段的講解將基于Java語言和Python語言,足以滿足測試工作的實際需要。對于一些想使用開源免費軟件的公司,Selenium通常是首選。功能自動化工程師的工資遠遠高于手工測試工程師。 |
第十一階段 | 性能自動化測試 | 本階段是測試的高級階段,主要講解LoadRunner、Jmeter的使用。功能測試已經趨于成熟,性能自動化測試的市場需求量越來越高。LoadRunnner是大型軟件,而Jmeter開源,Jmeter的使用量正在上升。性能自動化測試工程師的薪資與白盒測試、接口測試工程師的薪資相當,都屬于緊俏人才。 |
第十二階段 | 接口自動化測試 | 本階段是測試的高級階段,主要講解如何使用Python進行接口測試,使用Jmeter進行接口性能測試。最近幾年,很多公司把接口測試獨立出來,以凸顯接口測試的重要性,通過本階段的學習,你會了解到什么是接口,接口怎么開發的,怎么進行接口測試。 |
第十三階段 | App自動化測試 | 本階段是測試的高級階段,主要講解如何使用Appium進行App測試?,F在手機端軟件越來越多,相應的測試也需要跟進。App自動化測試工具與PC端的自動化測試工具大有相似之處,不妨結合學習。 |
第十四階段 | 面試題講解與面試技巧 | 本階段將指導學生制作簡歷,講解常見的面試題和面試技巧,為迎戰面試做好充分的準備。挑戰快速就業,挑戰高薪就業。 |
軟件測試講師內訓高級專家
百度軟件測試講師內訓高級專家
9年軟件測試教育培訓經歷
尚學堂科技有限公司成立于2006年,由海外留學人員和國內IT精英共同創建,14年專注IT培訓,事業部遍布北京、上海、廣州等十多個城市,
12大精英團隊,覆蓋IT行業十大領域,做到了畢業學員高薪就業,成為企業、學員信賴的IT培訓機構。
讓學員更放心,讓企業更省心
30min內極速
答疑
疑點盲點,豈能留它過夜
學習進度管理
督學
抗懶癌,必須手敲代碼完成作業
同學同桌有愛
班級
匹配同桌,共同進步成長
學習氛圍濃厚
輔導
每日晚自習,全程有輔導老師跟隨
海量技術更新
知識點
知識點擴容
企業需要什么我們講什么
在線作業
作業
每日作業未完成
老師陪你通宵完成
教學保障系統
反饋
學生對老師授課有意見
直接扣老師工資
就業指導服務
上門招聘
每周企業8-20家企業上門招聘