Linux和數(shù)據(jù)庫
6天技術(shù)點:60項測驗:1次學習方式:線下面授學習目標1. 掌握Linux操作系統(tǒng)安裝和配置;|2. 熟練掌握Linux常用命令;|3. 掌握數(shù)據(jù)庫增刪改查操作;|4. 熟悉數(shù)據(jù)庫索引、視圖、事務、常見函數(shù)等高級功能;|5. 掌握Redis的string類型、hash類型、set類型、list類型等基本類型和操作
主講內(nèi)容1Linux操作系統(tǒng)
介紹Linux操作系統(tǒng)和常用命令,包含了以下技術(shù)點:
Linux操作系統(tǒng)介紹、文件和目錄、常用Linux命令的基本使用
主講內(nèi)容2Linux常用命令
學習Linux的常用命令,包含了以下技術(shù)點:
Linux終端命令格式、文件和目錄常用命令、系統(tǒng)信息相關(guān)命令、用戶權(quán)限和管理、其他命令、Linux遠程連接、VI編輯器
主講內(nèi)容3數(shù)據(jù)庫介紹
介紹數(shù)據(jù)庫的概念、安裝和工具使用,包含了以下技術(shù)點:
數(shù)據(jù)庫基本概念、關(guān)系型數(shù)據(jù)庫介紹、MySQL安裝與使用、Navicat使用
主講內(nèi)容4SQL語言
學習sql語句的增刪改查,包含了以下技術(shù)點:
數(shù)據(jù)表操作、數(shù)據(jù)操作-增刪改查、條件查詢、排序、聚合函數(shù)、分組、分頁、連接查詢、自關(guān)聯(lián)、子查詢、子查詢演練
主講內(nèi)容5數(shù)據(jù)庫高級功能
主要介紹了數(shù)據(jù)庫的高級功能,包含了以下技術(shù)點:
數(shù)據(jù)庫設計、命令行操作數(shù)據(jù)庫、函數(shù)、存儲過程、視圖、事務、索引、外鍵、用戶密碼
主講內(nèi)容6Redis數(shù)據(jù)庫
主要介紹了redis數(shù)據(jù)庫測操作命令,包含了以下技術(shù)點:
Redis安裝和配置、數(shù)據(jù)類型與操作
功能測試就業(yè)班階段二課時:9天技術(shù)點:120項測驗:1次學習方式:線下面授學習目標1. 掌握測試的基本概念和測試常見分類;|2. 熟練掌握黑盒測試用例設計方法,進行功能測試用例設計;|3. 熟練掌握缺陷報告的編寫;|4. 熟悉測試管理工具禪道和JIRA的使用|5. 掌握項目測試流程;|6. 掌握Web項目功能測試分析和用例編寫;|7. 熟悉測試計劃,測試方案,測試報告的核心內(nèi)容|8. 掌握功能測試與數(shù)據(jù)庫的關(guān)系|9. 掌握Fiddler工具的使用
主講內(nèi)容1測試理論
主要介紹了軟件測試的基本理論和測試用例的定義,包含了以下技術(shù)點:
軟件測試的分類,軟件開發(fā)模型和測試模型,軟件的質(zhì)量模型,測試用例的定義和要素
主講內(nèi)容2測試用例設計
測試用例設計方法是編寫測試用例的指導思想,包含了以下技術(shù)點:
等價類方法、邊界值方法、因果圖、判定表、狀態(tài)遷移法、正交、場景
主講內(nèi)容3缺陷管理
主要介紹了什么是軟件缺陷,以及缺陷的跟蹤流程,包含了以下技術(shù)點:
缺陷定義、缺陷的判定標準、缺陷報告、缺陷跟蹤流程
主講內(nèi)容4Web項目實戰(zhàn)
本部分是項目實戰(zhàn)環(huán)節(jié),包含了以下技術(shù)點:
搭建項目的測試環(huán)境,如何熟悉項目,項目的測試流程,測試計劃和方案,功能測試分析,狀態(tài)遷移法的使用,流程測試分析,非功能測試分析,測試報告編寫,F(xiàn)iddler抓包
主講內(nèi)容5測試管理工具
主要介紹了測試管理工具如何使用,包含了以下技術(shù)點:
禪道的使用,JIRA的使用
Python編程就業(yè)班階段三課時:10天技術(shù)點:100項測驗:1次學習方式:線下面授學習目標1. 掌握Python基礎語法, 具備基礎的編程能力;|2. 建立編程思維以及面向?qū)ο蟪绦蛟O計思想。
主講內(nèi)容1Python基礎
主要介紹了Python的環(huán)境搭建、基礎語法、流程控制、函數(shù)等內(nèi)容,包含了以下技術(shù)點:
Python環(huán)境搭建、PyCharm、程序執(zhí)行原理、注釋、變量、變量類型、輸入輸出、運算符、判斷語句、循環(huán)、字符串、列表、元組、字典、函數(shù)基礎、變量進階、函數(shù)進階、匿名函數(shù)
主講內(nèi)容2面向?qū)ο?
介紹了面向?qū)ο蟮木幊趟枷,包含了以下技術(shù)點:
面向?qū)ο缶幊探榻B、類和對象、面向?qū)ο蠡A語法、封裝、繼承、多態(tài)、類屬性和類方法
主講內(nèi)容3異常、模塊、文件
主要介紹了Python中的異常處理、模塊和文件處理,包含了以下技術(shù)點:
異常、模塊和包、文件操作
主講內(nèi)容4UnitTest框架
UnitTest框架是編寫自動化測試腳本的基礎,來管理用例,包含了以下技術(shù)點:
UnitTest基本使用、UnitTest斷言、參數(shù)化、生成HTML測試報告
接口測試就業(yè)班階段四課時:10天技術(shù)點:120項測驗:1次學習方式:線下面授學習目標1.掌握接口及接口測試相關(guān)概念;|2.掌握使用Postman進行接口測試;|3.熟練掌握數(shù)據(jù)庫的基本操作和事務操作;|4.掌握requests庫使用及腳本封裝;|5.掌握接口測試框架的設計和封裝;|6.掌握使用持續(xù)集成工具管理接口測試腳本;|7.掌握在實際的項目中如何靈活運用接口測試的相關(guān)技術(shù)。
主講內(nèi)容1接口測試基礎
介紹了接口測試的基礎知識和接口測試流程,包含了以下技術(shù)點:
接口及接口測試概念、HTTP協(xié)議、接口規(guī)范、項目環(huán)境說明、接口測試流程
主講內(nèi)容2Postman實現(xiàn)接口測試
學習如何通過Postman工具實現(xiàn)接口測試,包含了以下技術(shù)點:
Postman介紹和安裝、Postman基本用法、Postman高級用法、Postman測試報告、項目實戰(zhàn)
主講內(nèi)容3數(shù)據(jù)庫操作
介紹了如何通過代碼實現(xiàn)數(shù)據(jù)庫的操作,包含了以下技術(shù)點:
數(shù)據(jù)庫介紹、數(shù)據(jù)庫基本操作、數(shù)據(jù)庫事務操作
主講內(nèi)容4代碼實現(xiàn)接口測試
介紹了如何通過代碼實現(xiàn)接口測試,包含了以下技術(shù)點:
Requests庫、集成UnitTest、接口測試框架開發(fā)、項目實戰(zhàn)
主講內(nèi)容5持續(xù)集成
主要介紹了如何把持續(xù)集成技術(shù)和接口測試相結(jié)合,包含了以下技術(shù)點:
持續(xù)集成介紹、Git、Jenkins、持續(xù)集成之Postman、持續(xù)集成之代碼
主講內(nèi)容6接口測試擴展
主要介紹了HTTPS協(xié)議和接口Mock測試,包含了以下技術(shù)點:
HTTPS、Mock測試、Websevice接口分析、接口測試總結(jié)