性能測試就業(yè)班
課時:
8天技術(shù)點:95項測驗:1次學(xué)習(xí)方式:線下面授學(xué)習(xí)目標(biāo)1.能夠熟練搭建性能測試環(huán)境;|2.掌握性能測試基礎(chǔ)理論;|3.掌握J(rèn)Meter常用組件使用;|4.掌握J(rèn)Meter編寫和錄制性能測試腳本;|5.掌握基于JMeter實現(xiàn)單一和混合場景搭建;|6.掌握思考時間、事務(wù)、邏輯控制器在性能測試場景的應(yīng)用;|7.掌握J(rèn)Meter常用性能進(jìn)行圖表分析;|8.掌握Linux服務(wù)型性能監(jiān)控方法和指標(biāo);|9.掌握數(shù)據(jù)庫監(jiān)控和調(diào)優(yōu)的常見方法。
主講內(nèi)容1性能測試基礎(chǔ)
主要介紹了性能測試的理論知識,包含了以下技術(shù)點:
性能測試?yán)碚、性能測試分類、性能測試常用指標(biāo)、性能測試流程
主講內(nèi)容2性能測試工具
主要介紹了如何使用JMeter工具編寫腳本,包含了以下技術(shù)點:
常用性能測試工具、JMeter環(huán)境搭建、JMeter功能概要、元件作用及執(zhí)行順序、線程組、參數(shù)化、斷言、關(guān)聯(lián)、連接數(shù)據(jù)庫、邏輯控制器、定時器、分布式、測試報告
主講內(nèi)容3項目實戰(zhàn)
本部分是項目實戰(zhàn)環(huán)節(jié),包含了以下技術(shù)點:
項目介紹和部署、性能測試需求分析、性能測試計劃、測試用例設(shè)計、測試腳本開發(fā)、建立測試環(huán)境、執(zhí)行測試腳本、性能測試監(jiān)控、性能分析和調(diào)優(yōu)、編寫測試報告
主講內(nèi)容4Locust框架
主要介紹了Locust性能測試框架的基本使用,包含了以下技術(shù)點:
Locust介紹和安裝、Locust使用
UI自動化測試及黑馬頭條項目實戰(zhàn)就業(yè)班
八課時:15天技術(shù)點:160項測驗:1次學(xué)習(xí)方式:線下面授學(xué)習(xí)目標(biāo)1.能夠熟練搭建Web自動化和移動自動化測試環(huán)境;|2.熟練掌握Web自動化測試流程和腳本編寫;|3.熟練掌握移動自動化測試中元素的定位方法、元素操作和手勢操作;|4.熟練掌握ADB工具的使用;|5.熟練掌握PO模式的設(shè)計思想,并能夠?qū)撁孢M(jìn)行封裝;|6.掌握數(shù)據(jù)驅(qū)動的實現(xiàn)方式;|7.掌握日志的相關(guān)概念,以及日志的收集處理;|8.掌握在實際的項目中如何靈活運用自動化的相關(guān)技術(shù)。
主講內(nèi)容1UI自動化測試介紹
主要介紹了UI自動化測試的理論知識,包含了以下技術(shù)點:
UI自動化測試的理論知識
主講內(nèi)容2Web自動化測試基礎(chǔ)
介紹了如何使用Selenium編寫Web自動化測試腳本,包含了以下技術(shù)點:
Web自動化測試框架、環(huán)境搭建、元素基礎(chǔ)定位方法、Xpath和CSS元素定位方法、元素常見操作、瀏覽器操作方法、鼠標(biāo)鍵盤操作、顯示等待和隱式等待、HTML特殊元素處理、窗口截圖、驗證碼處理
主講內(nèi)容3移動自動化測試基礎(chǔ)
介紹了如何使用Appium編寫移動自動化測試腳本,包含了以下技術(shù)點:
移動自動化測試框架、ADB命令及Monkey使用、appium環(huán)境搭建、appium工作原理、APP和手機(jī)系統(tǒng)操作、元素定位、元素操作、高級手勢操作、混合APP測試
主講內(nèi)容4PyTest框架
主要介紹了如何通過Pytest框架管理測試用例,包含了以下技術(shù)點:
PyTest基本使用、PyTest常用、PyTest高級用法
主講內(nèi)容5PO模式
主要介紹了如何使用PO模式封裝頁面,包含了以下技術(shù)點:
方法封裝、PO模式介紹、PO模式實踐、PO模式深入封裝
主講內(nèi)容6數(shù)據(jù)驅(qū)動
引入數(shù)據(jù)驅(qū)動實現(xiàn)測試腳本和測試數(shù)據(jù)的分離,包含了以下技術(shù)點:
數(shù)據(jù)驅(qū)動介紹、數(shù)據(jù)驅(qū)動實戰(zhàn)
主講內(nèi)容7日志收集
主要介紹了日志的概念和日志收集的實現(xiàn),包含了以下技術(shù)點:
日志相關(guān)概念、日志的基本用法、日志的高級用法
主講內(nèi)容8黑馬頭條項目實戰(zhàn)
本部分是項目實戰(zhàn)環(huán)節(jié),包含了以下技術(shù)點:
項目介紹、產(chǎn)品功能架構(gòu)、產(chǎn)品技術(shù)架構(gòu)、自動化測試的流程、搭建自動化測試框架、編寫自動化測試腳本、Jenkins持續(xù)集成