軟件測試培訓(xùn)課程分為四個階段。階段是功能測試,第二階段是基于Python的自動化測試:Selenium和Appium,第三階段是接口測試:Jmeter,第四階段是性能測試:Loadrunner。下面小編為你詳細(xì)分析一下每個階段具體的課程內(nèi)容。
一、功能測試
部分:操作系統(tǒng),進(jìn)制轉(zhuǎn)換,邏輯代數(shù),計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)。軟件生命周期、開發(fā)模型、測試模型。軟件測試概念,軟件測試方法及分類、熱門領(lǐng)域測試技巧。需求分析、測試計(jì)劃、測試用例設(shè)計(jì)與編寫、缺陷管理及缺陷報(bào)告、測試報(bào)告,測試用例編寫、缺陷編寫集中演練。
第二部分:Linux系統(tǒng),數(shù)據(jù)庫的定義及基本概念,MySQL、Oracle。企業(yè)中標(biāo)準(zhǔn)測試流程、程序中的前后臺數(shù)據(jù)交互,軟件測試管理工具,搭建功能測試實(shí)戰(zhàn)環(huán)境,Linux環(huán)境下B/S結(jié)構(gòu)產(chǎn)品測試項(xiàng)目。
二、基于Python的自動化測試
學(xué)習(xí)Python編程技術(shù)、自動化測試入門、Web自動化測試:Selenium、Web自動化測試項(xiàng)目實(shí)戰(zhàn)、移動自動化測試:Appium、移動自動化測試項(xiàng)目實(shí)戰(zhàn)。
三、接口測試
學(xué)習(xí)接口測試綜合核心理論、Jmeter、搭建接口測試環(huán)境,分析業(yè)務(wù)流程,設(shè)計(jì)測試用例,使用Jmeter執(zhí)行測試用例,對頁面跳轉(zhuǎn),參數(shù)傳遞等功能進(jìn)驗(yàn)證、Web安全核心理論、Web漏洞及防御、滲透測試、SQL注入、XSS跨站腳本、AppScan。
四、性能測試
學(xué)習(xí)性能測試,VuGen,Controller,Analysis,性能測試調(diào)優(yōu),數(shù)據(jù)庫調(diào)優(yōu),性能測試指標(biāo),Jmeter在性能測試中的應(yīng)用。分析需求,搭建測試環(huán)境,編寫測試計(jì)劃和測試用例,錄制和調(diào)試腳本,設(shè)置和運(yùn)行場景,監(jiān)控和收集數(shù)據(jù),寫分析報(bào)告,項(xiàng)目綜合評審。