課程目錄

系統(tǒng)介紹什么是軟件測(cè)試,從軟件測(cè)試的定義、原則以及測(cè)試階段、測(cè)試模式、測(cè)試手段和測(cè)試類型分別詳細(xì)說明軟件測(cè)試中的各種測(cè)試概念,幫助你深入、清晰地理解軟件測(cè)試。

軟件測(cè)試是一種實(shí)際輸出與預(yù)期輸出之間的審核或者比較過程。軟件測(cè)試的經(jīng)典定義是:在規(guī)定的條件下對(duì)程序進(jìn)行操作,以發(fā)現(xiàn)程序錯(cuò)誤,衡量軟件質(zhì)量,并對(duì)其是否能滿足設(shè)計(jì)要求進(jìn)行評(píng)估的過程。


測(cè)試基礎(chǔ) 軟件測(cè)試介紹 軟件測(cè)試行業(yè)介紹、軟件測(cè)試核心課程介紹、前置知識(shí)學(xué)習(xí) 1. 了解軟件測(cè)試行業(yè),并知道軟件測(cè)試的核心課程;

2. 掌握計(jì)算機(jī)相關(guān)基礎(chǔ)知識(shí);

3. 掌握Web前端三大核心技術(shù)的相關(guān)基礎(chǔ)知識(shí);

4. 掌握軟件后端相關(guān)基礎(chǔ)知識(shí);

5. 掌握軟件測(cè)試相關(guān)測(cè)試?yán)碚摗?/p>

計(jì)算機(jī)基礎(chǔ) 計(jì)算機(jī)基本介紹、二進(jìn)制轉(zhuǎn)換、編碼和計(jì)量單位、瀏覽器和圖片類型、網(wǎng)站的訪問過程、DOS命令

前端知識(shí) HTML、CSS、JS

后端知識(shí) 系統(tǒng)架構(gòu)介紹、服務(wù)器介紹、編程語言介紹

軟件測(cè)試?yán)碚?span style="white-space:pre"> 軟件測(cè)試分類、軟件缺陷、測(cè)試用例

第二階段:

Linux和數(shù)據(jù)庫 Linux操作系統(tǒng) Linux操作系統(tǒng)介紹、文件和目錄、常用Linux命令的基本使用 可掌握的核心能力:

1. 掌握Linux操作系統(tǒng)按照和配置;

2. 熟練掌握Linux常用命令;

3.  掌握數(shù)據(jù)庫增刪改查操作;

4.  熟悉數(shù)據(jù)庫索引、視圖、事務(wù)、常見函數(shù)等高級(jí)功能;

5.  掌握Redis的string類型、hash類型、set類型、list類型等基本類型和操作。


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

能夠掌握Linux和數(shù)據(jù)庫的常見操作,輔助測(cè)試工作。

Linux常用命令 Linux終端命令格式、文件和目錄常用命令、系統(tǒng)信息相關(guān)命令、用戶權(quán)限和管理、其他命令、Linux遠(yuǎn)程連接、VI編輯器

數(shù)據(jù)庫介紹 數(shù)據(jù)庫基本概念、關(guān)系型數(shù)據(jù)庫介紹、MySQL安裝與使用、Navicat使用

SQL語言 數(shù)據(jù)表操作、數(shù)據(jù)操作-增刪改查、條件查詢、排序、聚合函數(shù)、分組、分頁、連接查詢、自關(guān)聯(lián)、子查詢、子查詢演練

數(shù)據(jù)庫高級(jí)功能 數(shù)據(jù)庫設(shè)計(jì)、命令行操作數(shù)據(jù)庫、函數(shù)、存儲(chǔ)過程、視圖、事務(wù)、索引、外鍵、用戶密碼

Redis數(shù)據(jù)庫 Redis安裝和配置、數(shù)據(jù)類型與操作

第三階段:

功能測(cè)試 測(cè)試?yán)碚?span style="white-space:pre"> 軟件測(cè)試的分類,軟件開發(fā)模型和測(cè)試模型,軟件的質(zhì)量模型,測(cè)試用例的定義和要素 可掌握的核心能力:

1. 掌握測(cè)試的基本概念和測(cè)試常見分類;

2. 熟練掌握黑盒測(cè)試用例設(shè)計(jì)方法,進(jìn)行功能測(cè)試用例設(shè)計(jì);

3.  熟練掌握缺陷報(bào)告的編寫;

4.  熟悉測(cè)試管理工具禪道;

5.  掌握項(xiàng)目測(cè)試流程;

6.  掌握Web項(xiàng)目功能測(cè)試分析和用例編寫;

7.  熟悉測(cè)試計(jì)劃,測(cè)試方案,測(cè)試報(bào)告的核心內(nèi)容;

8.  掌握功能測(cè)試與數(shù)據(jù)庫的關(guān)系;

9.  掌握Fiddler工具的使用。


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

能夠掌握項(xiàng)目測(cè)試流程,并能分析需求,編寫合格的測(cè)試用例和缺陷報(bào)告。


市場價(jià)值:

具備功能測(cè)試分析和用例設(shè)計(jì)能力,能夠使用Fiddler輔助開展測(cè)試工作,滿足企業(yè)的功能測(cè)試用人標(biāo)準(zhǔn)。

測(cè)試用例設(shè)計(jì) 等價(jià)類方法、邊界值方法、因果圖、判定表、狀態(tài)遷移法、正交、場景

缺陷管理 缺陷定義、缺陷的判定標(biāo)準(zhǔn)、缺陷報(bào)告、缺陷跟蹤流程

Web項(xiàng)目實(shí)戰(zhàn) 搭建項(xiàng)目的測(cè)試環(huán)境,如何快速熟悉項(xiàng)目,項(xiàng)目的測(cè)試流程,測(cè)試計(jì)劃和方案,功能測(cè)試分析,狀態(tài)遷移法的使用,流程測(cè)試分析,非功能測(cè)試分析,測(cè)試報(bào)告編寫,F(xiàn)iddler抓包

測(cè)試管理工具 禪道的使用

第四階段:

Python編程 Python基礎(chǔ) Python環(huán)境搭建、PyCharm、程序執(zhí)行原理、注釋、變量、變量類型、輸入輸出、運(yùn)算符、判斷語句、循環(huán)、字符串、列表、元組、字典、函數(shù)基礎(chǔ)、變量進(jìn)階、函數(shù)進(jìn)階、匿名函數(shù) 可掌握的核心能力:

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

2. 建立編程思維以及面向?qū)ο蟪绦蛟O(shè)計(jì)思想。


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

能夠熟練使用Python技術(shù),為后續(xù)相關(guān)自動(dòng)化測(cè)試課程的學(xué)習(xí)打好基礎(chǔ)。


市場價(jià)值:

具備最基本的編程思維,掌握基礎(chǔ)的Python編程技術(shù),結(jié)合自動(dòng)化框架相關(guān)技術(shù)才能達(dá)到企業(yè)的用人標(biāo)準(zhǔn)。

綜合應(yīng)用案例 名片管理系統(tǒng)

面向?qū)ο?span style="white-space:pre"> 面向?qū)ο缶幊探榻B、類和對(duì)象、面向?qū)ο蠡A(chǔ)語法、封裝、繼承、多態(tài)、類屬性和類方法

異常、模塊、文件 異常、模塊和包、文件操作

UnitTest框架 UnitTest基本使用、UnitTest斷言、參數(shù)化、生成HTML測(cè)試報(bào)告

第五階段:

接口測(cè)試 接口測(cè)試基礎(chǔ) 接口及接口測(cè)試概念、HTTP協(xié)議、接口規(guī)范、項(xiàng)目環(huán)境說明、接口測(cè)試流程 可掌握的核心能力:

1. 掌握接口及接口測(cè)試相關(guān)概念;

2. 掌握使用Postman進(jìn)行接口測(cè)試;

3. 熟練掌握數(shù)據(jù)庫的基本操作和事務(wù)操作;

4. 掌握requests庫使用及腳本封裝;

5. 掌握接口測(cè)試框架的設(shè)計(jì)和封裝;

6. 掌握使用持續(xù)集成工具管理接口測(cè)試腳本;

7. 掌握在實(shí)際的項(xiàng)目中如何靈活運(yùn)用接口測(cè)試的相關(guān)技術(shù)。


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

能夠使用工具或程序?qū)崿F(xiàn)接口測(cè)試,基于Postman工具或Python的HTTP庫解決企業(yè)接口測(cè)試中的相關(guān)問題。


市場價(jià)值:

熟練掌握postman、requests、UnitTest、Mock測(cè)試和數(shù)據(jù)庫操作,可滿足企業(yè)級(jí)的接口自動(dòng)化測(cè)試工作。

Postman實(shí)現(xiàn)接口測(cè)試 Postman介紹和安裝、Postman基本用法、Postman高級(jí)用法、Postman測(cè)試報(bào)告、項(xiàng)目實(shí)戰(zhàn)

數(shù)據(jù)庫操作 數(shù)據(jù)庫介紹、數(shù)據(jù)庫基本操作、數(shù)據(jù)庫事務(wù)操作

代碼實(shí)現(xiàn)接口測(cè)試 Requests庫、集成UnitTest、接口測(cè)試框架開發(fā)、項(xiàng)目實(shí)戰(zhàn)

持續(xù)集成 持續(xù)集成介紹、Git、Jenkins、持續(xù)集成之Postman、持續(xù)集成之代碼

接口測(cè)試擴(kuò)展 HTTPS、Mock測(cè)試、Websevice接口分析、接口測(cè)試總結(jié)

第六階段:

Ego微商小程序項(xiàng)目實(shí)戰(zhàn) 微信小程序基礎(chǔ)介紹 微信小程序測(cè)試特性分析 可掌握的核心能力:

1. 掌握微信小程序的測(cè)試特點(diǎn);

2. 掌握項(xiàng)目測(cè)試流程的核心測(cè)試工作(環(huán)境部署、測(cè)試計(jì)劃、用例設(shè)計(jì)、缺陷跟蹤、測(cè)試報(bào)告)

3. 掌握使用Postman工具實(shí)現(xiàn)接口測(cè)試;

4. 掌握基于Python+Requests庫的接口自動(dòng)化測(cè)試框架的搭建和使用。


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

能夠?qū)ξ⑿判〕绦蝽?xiàng)目完成功能測(cè)試和接口測(cè)試,保證產(chǎn)品質(zhì)量。


市場價(jià)值:

熟練掌握功能測(cè)試和接口測(cè)試相關(guān)技術(shù),可滿足企業(yè)級(jí)的測(cè)試工作。

Ego微商項(xiàng)目介紹 Ego微商小程序項(xiàng)目相關(guān)、Ego微商小程序測(cè)試相關(guān)

Ego微商項(xiàng)目部署 Ego微商項(xiàng)目部署要求與準(zhǔn)備、Ego微商項(xiàng)目部署實(shí)施過程

Ego微商小程序計(jì)劃篇 Ego微商項(xiàng)目需求評(píng)審、Ego微商項(xiàng)目測(cè)試計(jì)劃

Ego微商小程序設(shè)計(jì)篇 Ego微商小程序功能測(cè)試設(shè)計(jì)、Ego微商小程序非功能測(cè)試設(shè)計(jì)

Ego微商小程序執(zhí)行總結(jié)篇 Ego微商小程序測(cè)試執(zhí)行跟蹤、Ego微商小程序測(cè)試報(bào)告總結(jié)

Ego微商小程序接口測(cè)試篇 Ego微商小程序測(cè)試接口測(cè)試流程、Ego微商小程序測(cè)試接口測(cè)試用例、Ego微商小程序測(cè)試接口測(cè)試實(shí)現(xiàn)

第七階段:

性能測(cè)試 性能測(cè)試基礎(chǔ) 性能測(cè)試?yán)碚摗⑿阅軠y(cè)試分類、性能測(cè)試常用指標(biāo)、性能測(cè)試流程

可掌握的核心能力:

1. 能夠熟練搭建性能測(cè)試環(huán)境;

2. 掌握性能測(cè)試基礎(chǔ)理論;

3. 熟練掌握J(rèn)Meter工具的使用;

4. 掌握使用JMeter進(jìn)行項(xiàng)目性能測(cè)試實(shí)戰(zhàn);

5. 掌握性能測(cè)試監(jiān)控、性能分析和性能調(diào)優(yōu)的思路;


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

能夠?qū)?xiàng)目實(shí)現(xiàn)性能測(cè)試,使用JMeter編寫性能測(cè)試腳本,設(shè)計(jì)性能測(cè)試場景,并進(jìn)行測(cè)試數(shù)據(jù)監(jiān)控和分析。


市場價(jià)值:

熟練掌握性能測(cè)試的理論和流程,能夠使用JMeter編寫對(duì)應(yīng)的性能測(cè)試腳本,可滿足企業(yè)級(jí)性能測(cè)試工作。


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

性能總結(jié)和報(bào)告 性能測(cè)試報(bào)告的作用、性能測(cè)試報(bào)告的元素、性能測(cè)試過程總結(jié)

第八階段:

金融項(xiàng)目實(shí)戰(zhàn) 項(xiàng)目準(zhǔn)備 項(xiàng)目測(cè)試安排、金融項(xiàng)目專業(yè)術(shù)語、熟悉項(xiàng)目、項(xiàng)目測(cè)試流程分析 可掌握的核心能力:

1. 掌握金融項(xiàng)目的測(cè)試流程;

2. 掌握對(duì)金融項(xiàng)目的核心功能實(shí)現(xiàn)全流程的功能測(cè)試;

3. 掌握接口測(cè)試的流程;

4. 掌握使用JMeter工具實(shí)現(xiàn)接口測(cè)試;

5. 掌握基于Python+Requests庫的接口自動(dòng)化測(cè)試框架的搭建和使用;

6. 掌握接口測(cè)試痛點(diǎn)解決方案:測(cè)試數(shù)據(jù)準(zhǔn)備、測(cè)試數(shù)據(jù)清理、測(cè)試場景構(gòu)建、數(shù)據(jù)加解密、第三方接口模擬、自動(dòng)化測(cè)試框架封裝、復(fù)雜業(yè)務(wù)關(guān)聯(lián)及自動(dòng)化腳本的自動(dòng)構(gòu)建。


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

能夠使用工具或程序?qū)崿F(xiàn)對(duì)一個(gè)金融項(xiàng)目完成功能測(cè)試和接口測(cè)試,保證產(chǎn)品質(zhì)量。


市場價(jià)值:

熟練掌握功能測(cè)試和接口測(cè)試相關(guān)技術(shù),可滿足企業(yè)級(jí)的測(cè)試工作。

系統(tǒng)測(cè)試分析與設(shè)計(jì) 項(xiàng)目需求評(píng)審、項(xiàng)目測(cè)試計(jì)劃、系統(tǒng)測(cè)試用例的設(shè)計(jì)

接口測(cè)試的分析和設(shè)計(jì) 接口測(cè)試的應(yīng)用場景、項(xiàng)目接口的特殊點(diǎn)、編寫接口測(cè)試用例

接口測(cè)試的執(zhí)行 接口測(cè)試準(zhǔn)備—環(huán)境準(zhǔn)備、接口測(cè)試準(zhǔn)備—數(shù)據(jù)準(zhǔn)備、手工執(zhí)行接口測(cè)試、編寫自動(dòng)化接口測(cè)試腳本、測(cè)試數(shù)據(jù)清理、執(zhí)行自動(dòng)化接口測(cè)試、接口加解密

系統(tǒng)測(cè)試的執(zhí)行和測(cè)試報(bào)告 執(zhí)行測(cè)試用例并提交缺陷、BUG定位、軟件測(cè)試報(bào)告

項(xiàng)目總結(jié) 金融項(xiàng)目測(cè)試實(shí)戰(zhàn)總結(jié)

第九階段:

UI自動(dòng)化測(cè)試及項(xiàng)目實(shí)戰(zhàn) UI自動(dòng)化測(cè)試介紹 UI自動(dòng)化測(cè)試的理論知識(shí)

可掌握的核心能力:

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

2. 熟練掌握Web自動(dòng)化測(cè)試流程和腳本編寫;

3. 熟練掌握移動(dòng)自動(dòng)化測(cè)試中元素的定位方法、元素操作和手勢(shì)操作;

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

5. 熟練掌握PO模式的設(shè)計(jì)思想,并能夠?qū)撁孢M(jìn)行封裝;

6. 掌握數(shù)據(jù)驅(qū)動(dòng)的實(shí)現(xiàn)方式;

7. 掌握日志的相關(guān)概念,以及日志的收集處理;

8. 掌握在實(shí)際的項(xiàng)目中如何靈活運(yùn)用自動(dòng)化的相關(guān)技術(shù)。


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

能夠?qū)σ粋(gè)項(xiàng)目實(shí)現(xiàn)Web自動(dòng)化和移動(dòng)自動(dòng)化測(cè)試,引入PO模式、數(shù)據(jù)驅(qū)動(dòng)、日志收集和持續(xù)集成來更好的管理維護(hù)自動(dòng)化腳本。


市場價(jià)值:

熟練掌握Selenium和Appium框架、PyTest框架、PO模式、數(shù)據(jù)驅(qū)動(dòng)、日志收集和持續(xù)集成,可滿足企業(yè)級(jí)的UI自動(dòng)化測(cè)試工作。


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

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

PyTest框架 PyTest基本使用、PyTest常用插件、PyTest高級(jí)用法

PO模式 方法封裝、PO模式介紹、PO模式實(shí)踐、PO模式深入封裝

數(shù)據(jù)驅(qū)動(dòng) 數(shù)據(jù)驅(qū)動(dòng)介紹、數(shù)據(jù)驅(qū)動(dòng)實(shí)戰(zhàn)

日志收集 日志相關(guān)概念、日志的基本用法、日志的高級(jí)用法

黑馬頭條項(xiàng)目實(shí)戰(zhàn) 項(xiàng)目介紹、產(chǎn)品功能架構(gòu)、產(chǎn)品技術(shù)架構(gòu)、自動(dòng)化測(cè)試的流程、搭建自動(dòng)化測(cè)試框架、編寫自動(dòng)化測(cè)試腳本、Jenkins持續(xù)集成


郵箱
huangbenjincv@163.com

福贡县| 莒南县| 邢台市| 海门市| 彝良县| 长泰县| 门头沟区| 太仓市| 霍林郭勒市| 庆元县| 上林县| 红原县| 崇州市| 东安县| 嘉禾县| 鄢陵县| 利津县| 垣曲县| 满城县| 寿阳县| 日土县| 巴塘县| 崇义县| 白山市| 沧源| 清流县| 襄汾县| 弥勒县| 松滋市| 巴中市| 金华市| 汉沽区| 泌阳县| 泸定县| 屯门区| 孟村| 余江县| 萨迦县| 荣成市| 东乡| 水城县|