天才教育網合作機構 > 軟件測試培訓機構 > 自動化測試培訓機構 >

武漢北大青鳥

歡迎您!
朋友圈

全國統(tǒng)一學習專線 9:00-21:00

位置:軟件測試培訓班 > 自動化測試培訓班 > 武漢北大青鳥軟件測試培訓課程

武漢北大青鳥軟件測試培訓課程

武漢北大青鳥軟件測試培訓課程

授課機構: 武漢北大青鳥

課程價格: 請咨詢客服

開班時間:隨到隨學

上課地址: 請咨詢客服

優(yōu)惠價格: 請咨詢客服

咨詢電話:

課程介紹

發(fā)布日期:2023-02-01 15:44


入學要求:對該專業(yè)感興趣。

課程優(yōu)勢:

1,軟件測試是互聯(lián)網技術中一門重要*,是軟件生命周期中不可或缺的環(huán)節(jié),擔負著把控、監(jiān)督軟件的質量的重任;

2,2020年開始測試工程師缺口達30萬,其中大中型城市人才需求突破20萬,并以每年20%的速度遞增;

3,軟件測試*課程立足于當前測試領域緊缺技術性人才需求,課程內容由基礎到深入,覆蓋Web端自動化、移動端自動化、接口自動化和性能測試,通過企業(yè)實戰(zhàn)項目,確保學員真正掌握測試前沿技術,具備中級測試工程師技能,在今后的職業(yè)發(fā)展中具備核心競爭力;

4,隨著企業(yè)對軟件產品質量的重視,測試崗位的需求越來越旺盛,無論大中小的研發(fā)團隊,都設置了軟件測試崗位,且市場需求與供給間的差距仍在進一步拉大。企業(yè)提供了非常優(yōu)厚的薪資待遇,且隨著測試技術及經驗的提升,在崗位及待遇上都有很大的晉升空間;

5,就業(yè)崗位:測試工程師、自動化測試工程師、測試開發(fā)工程師、游戲測試工程師、移動端測試工程師、Web端測試工程師、安全測試工程師、性能測試工程師、接口測試工程師。

6,市場緊缺測試技術——課程涵蓋web自動化測試,移動端自動化測試,接口自動化及性能測試,每個方向均為當前市場緊缺型技術,以市場為引導,傳授干貨。

7,企業(yè)項目實戰(zhàn)——從手工測試到自動化測試,每一階段均加入企業(yè)實戰(zhàn)項目,涉及熱門電商項目,移動社交項目,金融借貸項目,全程通過項目實踐將知識融會貫通。

8,全棧測試人才——課程內容立足當前測試領域主流技術框架,覆蓋每一層級:UI自動化測試、接口測試、性能測試,以技術為驅動,不僅強調傳統(tǒng)測試基礎,更重視測試開發(fā)技能提升,打造復合型測試人才。

 

課程內容:

*階段測試基礎

軟件測試介紹——了解軟件測試行業(yè)、測試主流技能、常用測試分類、如何開展測試模型用例;

計算機基礎——了解計算機硬件及軟件相關基礎概念;

涉及后端知識簡介——了解系統(tǒng)架構、服務器、編程語言、常用文件格式;

軟件測試概論——了解測試目的和用例、軟件開發(fā)模型、測試模型、質量模型、測試分類、軟件缺陷、軟件版本。

*階段學習目的:

1、了解測試相關的基礎理論知識

2、掌握軟件硬件基礎知識

3、掌握命令行、軟件架構、軟件測試相關概念

第二階段程序設計及邏輯

編程語言入門——編程語言概述、編程環(huán)境搭建、基本語法特征、開發(fā)工具方向的簡介;

變量、數(shù)據(jù)類型概述——變量概述、常量概念、類型轉化概念、賦值和輸出概念;

運算符——算數(shù)運算符、復制運算符、關系運算符、邏輯運算符;

流程分支語句——流程控制語句實際應用、分支語句實際應用、條件結構實際應用;

循環(huán)結構語句——循環(huán)結構概述、循環(huán)結構實際應用;

數(shù)組結構——數(shù)組結構的概述和實際應用;

方法/函數(shù)的結構和實際應用,方法的重載參數(shù)的應用——方法的概述、方法的作用、方法的定義、方法的重載、方法多種類型不同方式、參數(shù)的傳遞。

第二階段學習目的:

了解編程語言相關特性,理性編程語言中的相關概念的符號,為后續(xù)Python語言學習奠定基礎,并且為后續(xù)核心自動化測試的腳本做好鋪墊。

第三階段前端知識及腳本簡介

HTML5基礎——HTML的概論、HTML標簽語言;

初始CSS3——CSS的項目概述、CSS的基本語法結構、CSS基本選擇器、CSS的高級選擇器;

Javascript基礎——Javascript的原理和基本語法、Javascript函數(shù)定義和實際應用、Javascript的常用事件定義和觸發(fā)、BOM相關對象的屬性和方法

第三階段學習目的:

了解前端編碼,理解web前端變成的相關概念和符號,為后續(xù)web端項目測試奠定基礎,為后續(xù)核心web自動化測試的腳本做好鋪墊基礎。

第四階段Linux系統(tǒng)和數(shù)據(jù)庫

Linux操作系統(tǒng)——Linux操作形同介紹、Linux文件和目錄、常用的Linux命令的基本使用

Linux常用命令——Linux終端命令格式、文件和目錄常用的命令、系統(tǒng)信息相關命令、用戶權限的設定和管理、Linux遠程連接

VI/VIM編輯器——vi/vim編輯器簡介、vi/vim編輯器的三種工作模式、vi/vim編輯器的基本操作

MySQL數(shù)據(jù)庫數(shù)據(jù)表——數(shù)據(jù)的插入操作、數(shù)據(jù)的修改操作、數(shù)據(jù)的刪除操作、數(shù)據(jù)的查詢、針對表單的各項操作

MySQL復雜查詢——分組查詢、表連接查詢、子查詢、綜合練習、分頁查詢

綜合案例——School中和案例數(shù)據(jù)庫實戰(zhàn)

第四階段學習目的:

掌握Linux的操作系統(tǒng)的常見操作,掌握數(shù)據(jù)庫的常見操作,Linux和數(shù)據(jù)庫的輔助測試工作。

第五階段Python編程

數(shù)據(jù)列表——字符串、列表、元組、字典

函數(shù)——函數(shù)的基礎應用、模塊和包的應用、變量的進階、函數(shù)進階實際應用、匿名函數(shù)的實際應用

面向對象——面向對象編程思想的學習、類和對象、面向對象的基礎語法、特性(語

法、封裝、繼承、多態(tài)、類屬性和類方法)

UnitTest框架——UnitTest基本使用、UnitTest斷言語法的實際應用、UnitTest參數(shù)化、生成HTML測試報告

MySQL復雜查詢——分組查詢、鏈表查詢、子查詢、分頁查詢、綜合性聯(lián)系

綜合案例

School綜合案例數(shù)據(jù)庫實戰(zhàn)

第五階段學習目的:

1.掌握Python基礎語法,具備基礎的編程能力;

2.建立編程思維以及面向對象程序設計思想。

可解決的現(xiàn)實問題:

能夠熟練使用Python技術,為后續(xù)相關自動化測試課程的學習打好基礎。

市場價值:

掌握Python編程技術,結合自動化框架相關技術才能達到企業(yè)的用人標準

第六階段接口測試

接口測試基礎——接口測試的基本概念、接口測試的實現(xiàn)步驟、設計接口測試用例

使用專業(yè)Postman進行接口測試——了解Postman工作原理、掌握Postman基本用法、使用Postman發(fā)送http協(xié)議請求、使用Postman設置斷言

Fiddler基本使用——了解Fiddler使用場景及HTTP基本原理,理解Fiddler工作原理及主要功能,掌握Fiddler數(shù)據(jù)分析方法,掌握Fiddler常用操作

Fiddler高級使用——掌握Fiddler命令行操作,掌握Fiddler斷點功能使用,掌握Fiddler抓取移動端設備的數(shù)據(jù)包——抓包工具Charles的使用,了解Charles工作原理,掌握Charles基本用法,使用Charles進行PC端抓包,使用Charles進行移動端抓包,使用Charles修改網絡請求

接口自動化測試項目實戰(zhàn)——掌握Pythonunittest框架,掌握PythonRequests模塊內容,會使用Pythonunittest框架進行接口自動化腳本開發(fā)

第六階段學習目的:

能夠封裝接口自動化測試框架并實現(xiàn)HTTP或Dubbo接口測試,解決接口自

動化測試中常見問題。

市場價值:

熟練掌握postman、Pythonunittest、Requests、Fiddler、Charles、UnitTest、pymysql、logging、

jsonschema和dubbo接口測試,可滿足企業(yè)級的接口自動化測試工作。

第七階段宏鵬云視頻小程序項目測試實戰(zhàn)項目

微信小程序基礎介紹——介紹微信小程序

項目介紹——宏鵬云視頻小程序項目,宏鵬云視頻小程序測試

項目部署——宏鵬云視頻項目部署要求與準備,宏鵬云視頻項目部署實施過程

小程序計劃篇——宏鵬云視頻項目需求評審,設計項目測試計劃

小程序設計篇——宏鵬云視頻小程序功能測試設計,宏鵬云視頻小程序非功能測試設計

宏鵬原視頻小程序接口測試篇——設計宏鵬云視頻接口測試流程,設計宏鵬云視頻接口測試用例,宏鵬云視頻接口測試實現(xiàn)

持續(xù)集成篇——持續(xù)集成gitee/github、Jenkins、持續(xù)集成Postman、持續(xù)集成代碼

小程序執(zhí)行總結篇——宏鵬云視頻小程序測試執(zhí)行跟蹤,宏鵬云視頻小程序測試報告總結

第七階段學習目的:

可掌握的核心能力:

1.掌握微信小程序的測試流程;

2.掌握使用Postman工具實現(xiàn)接口測試;

3.掌握基于Python+Requests庫的接口自動化測試框架的搭建和使用;

4.掌握使用持續(xù)集成工具管理接口測試腳本;可解決的現(xiàn)實問題:能夠對微信小程序項目完成功能測試和接口測試,保證產品質量。

市場價值:

熟練掌握功能測試和接口測試相關技術,可滿足企業(yè)級的測試工作,根據(jù)市場反饋數(shù)據(jù)看,薪資普遍在10000-20000元/月。

第八階段UI自動化測試

UI自動化測試介紹——UI自動化測試的理論知識

Web自動化測試基礎——Web自動化測試框架、環(huán)境搭建、元素基礎定位方法、Xpath和CSS元素定位方法、元素常見操作、瀏覽器操作方法、鼠標鍵盤操作、顯示等待和隱式等待、HTML特殊元素處理、窗口截圖、驗證碼處理

PO模式——SeleniumGrid、搭建自動化測試框架、編寫自動化測試腳本

數(shù)據(jù)驅動——數(shù)據(jù)驅動介紹、數(shù)據(jù)驅動實戰(zhàn)

移動自動化測試基礎——移動自動化測試框架、ADB命令及Monkey使用、appium環(huán)境搭建、appium工作原理、APP和手機系統(tǒng)操作、元素定位、元素操作、高級手勢操作、混合APP測試

第八階段學習目的:

可掌握的核心能力:

1.能夠熟練搭建Web自動化和移動自動化測試環(huán)境;

2.熟練掌握Web自動化測試流程和腳本編寫;

3.熟練掌握移動自動化測試中元素的定位方法、元素操作和手勢操作;

4.熟練掌握ADB工具的使用;

5.熟練掌握PO模式的設計思想,并能夠對頁面進行封裝;

6.掌握數(shù)據(jù)驅動的實現(xiàn)方式;

7.掌握在實際的項目中如何靈活運用自動化的相關技術。

可解決的現(xiàn)實問題:

能夠對一個項目實現(xiàn)Web自動化和移動自動化測試,引入PO模式、數(shù)據(jù)驅動、日志收集和持續(xù)集成來更好的管理維護自動化腳本。

市場價值:

熟練掌握Selenium和Appium框架、PyTest框架、PO模式、數(shù)據(jù)驅動、日志收集和持續(xù)集成,可滿足企業(yè)級的UI自動化測試工作,根據(jù)市場反饋數(shù)據(jù)看,薪資普遍在12000-30000元/月。

第九階段性能測試

性能測試基礎——性能測試理論、性能測試分類、性能測試常用指標、性能測試流程

性能測試工具——Jmeter環(huán)境搭建、Jmeter功能概要、元件作用及執(zhí)行順序、線程組、參數(shù)化、斷言、關聯(lián)、連接數(shù)據(jù)庫、邏輯控制器、定時器、分布式、測試報告

項目實戰(zhàn)——項目介紹、性能測試需求分析、性能用例設計、測試腳本開發(fā)、性能監(jiān)控、分析和調優(yōu)、性能測試報告

Locust框架——Locust介紹和安裝、Locust使用

第九階段學習目的:

可掌握的核心能力:

1.掌握性能測試基礎理論;

2.熟練掌握JMeter工具的使用;

3.掌握使用JMeter進行項目性能測試實戰(zhàn);

4.掌握性能測試監(jiān)控、性能分析和性能調優(yōu)的思路;

5.掌握如何使用Locust進行接口性能測試;可解決的現(xiàn)實問題:能夠對項目實現(xiàn)性能測試,

使用JMeter編寫性能測試腳本,設計性能測試場景,并進行測試數(shù)據(jù)監(jiān)控和分析。

市場價值:

熟練掌握性能測試的理論和流程,能夠使用JMeter編寫對應的性能測試腳本,可滿足企業(yè)級性能測試工作,根據(jù)市場反饋數(shù)據(jù)看,薪資普遍在10000-20000元/月。

第十階段企業(yè)項目測試實戰(zhàn)

由于內容較多,具體項目實戰(zhàn)內容可以到校參觀了解。

更多培訓課程,學習資訊,課程優(yōu)惠,課程開班,學校地址等學校信息,請進入 武漢北大青鳥網站詳細了解
咨詢電話:   微信:17320526308

如果本頁不是您要找的課程,您也可以百度查找一下:

還沒有找到合適的課程?趕快告訴課程顧問,讓我們顧問馬上聯(lián)系您! 靠譜 的培訓課程,省時又省力!

微信訪問

#tel_020#