17792550360
掃描二維碼
關(guān)注卓目鳥(niǎo)學(xué)苑公眾號(hào)
掃描二維碼
關(guān)注卓目鳥(niǎo)學(xué)苑公眾號(hào)
關(guān)于啄木鳥(niǎo)學(xué)院本次測(cè)開(kāi)課程調(diào)整的說(shuō)明: 本著對(duì)學(xué)員負(fù)責(zé)、對(duì)教學(xué)質(zhì)量負(fù)責(zé)、以及教學(xué)內(nèi)容緊跟企業(yè)技術(shù)變化趨勢(shì)的原則,通過(guò)對(duì)畢業(yè)后學(xué)員和企業(yè)在職員工的調(diào)查訪問(wèn),對(duì)測(cè)開(kāi)課程大綱做如下調(diào)整: 1、為了順應(yīng)一線互 ...
關(guān)于啄木鳥(niǎo)學(xué)院本次測(cè)開(kāi)課程調(diào)整的說(shuō)明: 本著對(duì)學(xué)員負(fù)責(zé)、對(duì)教學(xué)質(zhì)量負(fù)責(zé)、以及教學(xué)內(nèi)容緊跟企業(yè)技術(shù)變化趨勢(shì)的原則,通過(guò)對(duì)畢業(yè)后學(xué)員和企業(yè)在職員工的調(diào)查訪問(wèn),對(duì)測(cè)開(kāi)課程大綱做如下調(diào)整: 1、為了順應(yīng)一線互聯(lián)網(wǎng)企業(yè)對(duì)于測(cè)開(kāi)崗位須具備測(cè)試工具開(kāi)發(fā)能力的要求,本次課程在Python/Java語(yǔ)法教學(xué)的基礎(chǔ)上,增加了兩種語(yǔ)言的前后端開(kāi)發(fā)框架的項(xiàng)目實(shí)戰(zhàn),讓學(xué)員在工作崗位上有能力獨(dú)立完成測(cè)試工具的開(kāi)發(fā)任務(wù); 2、目前大多數(shù)互聯(lián)網(wǎng)公司使用GIT作為公司版本管理工具,因此在課程的持續(xù)集成部分將SVN版本管理替換成了GIT版本管理,旨在切合企業(yè)發(fā)展所需; 3、為了應(yīng)對(duì)部分互聯(lián)網(wǎng)大廠要求測(cè)試工程師參與開(kāi)發(fā)代碼Review、進(jìn)行白盒測(cè)試的市場(chǎng)變化,本次課程內(nèi)容新增了使用Java語(yǔ)言基于Junit進(jìn)行代碼級(jí)的動(dòng)態(tài)白盒測(cè)試; 4、性能測(cè)試一貫是行業(yè)內(nèi)測(cè)試工程師的薄弱環(huán)節(jié),這次更新特意在性能測(cè)試模塊加料,在已有Jmeter的基礎(chǔ)上,新增了純手?jǐn)]多線程代碼,調(diào)用Locust框架進(jìn)行高并發(fā)場(chǎng)景下的性能/穩(wěn)定性測(cè)試,以及使用Locust-Monitor監(jiān)控器監(jiān)控服務(wù)器端性能指標(biāo)。 啄木鳥(niǎo)學(xué)院LBPM V7.0 測(cè)試開(kāi)發(fā)課程大綱全面升級(jí) 第一階段 計(jì)算機(jī)基礎(chǔ) 1、計(jì)算機(jī)基礎(chǔ) 1.1. 了解計(jì)算機(jī)的特點(diǎn)和組成 1.2. 了解計(jì)算機(jī)及組成部分 1.3. 二進(jìn)制以及二進(jìn)制轉(zhuǎn)換 1.4. 常見(jiàn)DOS命令 1.5. HTML基礎(chǔ) 1.6. 程序語(yǔ)言和算法
2、測(cè)試管理工具 2.1. 測(cè)試管理工具 2.2. 用例管理工具Testlink 2.3. 缺陷管理工具Zentao 2.4. 任務(wù)管理JIRA 第二階段 測(cè)試基礎(chǔ) 1、軟件測(cè)試基礎(chǔ) 1.1. 軟件研發(fā)概念 1.2. 軟件研發(fā)模型 1.3. 軟件測(cè)試的分類(lèi) 1.4. 測(cè)試用例的設(shè)計(jì)和寫(xiě)作 1.5. 缺陷的提交和統(tǒng)計(jì)
2、敏捷項(xiàng)目實(shí)戰(zhàn)(排號(hào)系統(tǒng)) 2.1. 熟悉項(xiàng)目的內(nèi)容與步驟 2.2. 項(xiàng)目需求澄清 2.3. 項(xiàng)目需求分析 2.4. 項(xiàng)目測(cè)試計(jì)劃 2.5. 項(xiàng)目測(cè)試設(shè)計(jì) 2.6. 測(cè)試開(kāi)發(fā) 2.7. 測(cè)試執(zhí)行 2.8. 測(cè)試報(bào)告
第三階段 Linux操作系統(tǒng) 1. 操作系統(tǒng)簡(jiǎn)介 2. Linux發(fā)展歷程 3. 學(xué)習(xí)Linux目的 4. Linux的安裝與連接 5. Linux命令格式 6. Linux基礎(chǔ)命令 7. Linux高級(jí)命令 8. 文件權(quán)限 9. 打包與壓縮 10. 軟件安裝 11. 用戶(hù)管理 12. 管道與重定向 13. 環(huán)境變量 14. 進(jìn)程 15. 定時(shí)任務(wù) 16. Shell腳本 第四階段 數(shù)據(jù)庫(kù) 1. 數(shù)據(jù)庫(kù)含義 2. MySQL介紹 3. 數(shù)據(jù)庫(kù)構(gòu)成要素 4. Sql語(yǔ)言 5. 數(shù)據(jù)庫(kù)的安裝和使用 6. 數(shù)據(jù)庫(kù)常用操作 7. 數(shù)據(jù)表的常用操作 8. 表的常見(jiàn)約束 9. 表字段數(shù)據(jù)類(lèi)型 10. 數(shù)據(jù)的增刪改 11. 數(shù)據(jù)的查詢(xún) 12. 數(shù)據(jù)庫(kù)的備份與恢復(fù) 13. 索引 14. 視圖 15. 存儲(chǔ)過(guò)程 第五階段 Python編程語(yǔ)言 1. Python簡(jiǎn)介 2. Python注釋和格式 3. 輸入和輸出 4. 標(biāo)識(shí)符和關(guān)鍵字 5. 變量 6. 數(shù)字型 7. 字符串 8. 列表 9. 元組 10. 字典 11. 集合 12. 數(shù)據(jù)類(lèi)型轉(zhuǎn)換 13. 運(yùn)算符 14. 控制結(jié)構(gòu) 15. 函數(shù) 16. 解析式 17. 迭代器和生成器 18. 函數(shù)式編輯 19. 包和模塊 20. python面向?qū)ο缶幊?o:p> 21. 異常處理和調(diào)試 22. 文件的讀寫(xiě) 23. 進(jìn)程和線程 24. 爬蟲(chóng) 24.1. 爬蟲(chóng)基礎(chǔ) 24.2. 爬取網(wǎng)絡(luò)小說(shuō) 24.3. 多進(jìn)程爬蟲(chóng) 25. 圖形化界面設(shè)計(jì)工具PYQT5 25.1. PYQT5的介紹 25.2. PYQT5的使用 25.3. 使用PYQT5設(shè)計(jì)類(lèi)圖工具 第六階段 自動(dòng)化測(cè)試 1. 自動(dòng)化簡(jiǎn)介 1.1 selenium基礎(chǔ) 1.2 元素定位 1.3 selenium頁(yè)面處理基本方法 1.4 三種等待方式的介紹 1.5 鼠標(biāo)和鍵盤(pán)事件 1.6 窗口切換和子頁(yè)面切換 1.7 下拉框和彈出框的處理 1.8 selenium截圖方法 1.9 驗(yàn)證碼的處理 2. 基于python+selenium的自動(dòng)化項(xiàng)目實(shí)戰(zhàn) 2.1 項(xiàng)目功能熟悉和線性腳本編寫(xiě) 2.2 項(xiàng)目方法封裝 2.3 PO模式 2.4 數(shù)據(jù)驅(qū)動(dòng) 2.5 UnitTest測(cè)試框架 2.6 日志收集 2.7 郵件發(fā)送 2.8 項(xiàng)目代碼分層
3. App測(cè)試 3.1 App測(cè)試基礎(chǔ) 3.2 常用adb命令的使用 3.3 安卓日志分析 3.4 App壓力測(cè)試 3.5 App界面自動(dòng)化
第七階段 Java編程 1. Java語(yǔ)言介紹 2. 常用Java開(kāi)發(fā)工具 3. HelloWorld程序 4. Java基本語(yǔ)法 5. Java數(shù)據(jù)類(lèi)型 6. 進(jìn)制和運(yùn)算符 7. 程序控制 8. 數(shù)組 9. 面向?qū)ο缶幊?o:p> 10. 方法 11. 類(lèi)的三大特性 12. 抽象類(lèi) 13. 接口 14. final關(guān)鍵字和Object類(lèi) 15. 包和包的引用 16. 集合 17. 異常處理 18. 實(shí)用類(lèi)介紹 19. I/O 20. 單元測(cè)試Junit和界面開(kāi)發(fā)Swing 20.1 Junit單元測(cè)試 20.2 界面開(kāi)發(fā):學(xué)生管理系統(tǒng)需求分析與設(shè)計(jì) 20.3 搭建框架 20.4 創(chuàng)建數(shù)據(jù)庫(kù) 20.5 使用代碼實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作(創(chuàng)建表) 20.6 刪除功能的實(shí)現(xiàn) 第八階段 接口測(cè)試、持續(xù)集成 1. 接口測(cè)試 1.1 接口概念 1.2 接口測(cè)試和接口測(cè)試流程 1.3 http基礎(chǔ) 1.4 FIddler抓包 1.5 Request的使用 1.6 Pytest的使用 1.7 接口自動(dòng)化項(xiàng)目實(shí)戰(zhàn)
2. 持續(xù)集成(Git和CI) 2.1 Git介紹 2.1.1 Git是什么 2.1.2 Git和SVN的對(duì)比 2.1.3 Git的安裝 2.1.4 Git的使用(創(chuàng)建版本庫(kù)、添加文件、修改、刪除) 2.1.5 Python代碼提交至Git版本庫(kù)
2.2 持續(xù)集成 2.2.1 什么是持續(xù)集成 2.2.2 Jenkins的簡(jiǎn)介和安裝 2.2.3 Jenkins創(chuàng)建工程 2.2.4 源碼管理配置 2.2.5 構(gòu)建觸發(fā)器配置 2.2.6 構(gòu)建配置 2.2.7 報(bào)告配置 2.2.8 持續(xù)集成,調(diào)用Git下載代碼,執(zhí)行腳本后生成報(bào)告 第九階段 Jmeter和性能測(cè)試 1. Jmeter測(cè)試工具 1.1 Jmeter概述 1.2 Jmeter的使用 1.3 參數(shù)化 1.4 數(shù)據(jù)關(guān)聯(lián) 1.5 邏輯控制器 1.6 定時(shí)器 1.7 連接數(shù)據(jù)庫(kù) 2. 性能測(cè)試 2.1 性能測(cè)試基礎(chǔ) 2.2 性能測(cè)試術(shù)語(yǔ) 2.3 性能測(cè)試分類(lèi) 2.4 性能測(cè)試指標(biāo) 2.5 性能測(cè)試曲線 2.6 性能測(cè)試項(xiàng)目實(shí)戰(zhàn) 2.7 性能測(cè)試之Locust 2.7.1 Locust的概述 2.7.2 Locust和Jmeter的對(duì)比 2.7.3 Locust的特點(diǎn) 2.7.4 Locust的安裝 2.7.5 Locust-從HttpUser繼承-普通加壓 2.7.6 Locust-從HttpUser繼承-階梯式加壓 2.7.7 Locust-TaskSet任務(wù)集合-普通/階梯式加壓,on_start\on_stop 2.7.8 Locust-Monitor監(jiān)控服務(wù)器
第十階段 筆試、面試 1. 筆試題講解、答疑 2. 簡(jiǎn)歷寫(xiě)作 2.1 簡(jiǎn)歷寫(xiě)作講解 2.2 項(xiàng)目經(jīng)驗(yàn)輔導(dǎo) 2.3 簡(jiǎn)歷評(píng)審、修改 3. 模擬面試 3.1 第一輪模擬面試 3.2 第二輪模擬面試 3.3 第三輪模擬面試
|
分享本篇文章給更多人:
2020-05-27
2020-02-24
2020-05-27
2020-05-27
請(qǐng)發(fā)表評(píng)論