mysql分頁查詢慢原因,軟件測試自學(xué)學(xué)習(xí)路線圖?
軟件測試學(xué)習(xí)路線圖,先給你一張全的,之后再分一點(diǎn)點(diǎn)給你說。
軟件測試學(xué)習(xí)路線圖(整體的)
軟件測試視頻第一階段-前置基礎(chǔ)知識(shí)1、學(xué)習(xí)目標(biāo):學(xué)完后目標(biāo):熟悉計(jì)算機(jī)及測試?yán)碚摰南嚓P(guān)概念,掌握HTML,CSS及JS基礎(chǔ)語法及應(yīng)用。2、知識(shí)點(diǎn):
1)計(jì)算機(jī)基礎(chǔ)計(jì)算機(jī)組成部分、操作系統(tǒng)分類、B/S和C/S架構(gòu)、常用DOS命令、服務(wù)器域名2)測試?yán)碚撥浖y試的目的、軟件測試定義、軟件測試原則、產(chǎn)品質(zhì)量模型、測試基本流程3)HTML基礎(chǔ)HTML基礎(chǔ)語法、標(biāo)簽屬性、圖片標(biāo)簽、超鏈接、錨點(diǎn)、表單4)CSS基礎(chǔ)CSS基礎(chǔ)語法、CSS四類選擇器、常用文字屬性、行高屬性、邊框、盒子模型、內(nèi)外邊距5)JS基礎(chǔ)JS基礎(chǔ)語法、JS引入方式
軟件測試視頻篇第二階段-linux和數(shù)據(jù)庫1、學(xué)習(xí)目標(biāo):學(xué)完后目標(biāo):掌握linux的常用操作命令及數(shù)據(jù)庫的增刪改查,熟悉數(shù)據(jù)庫高級(jí)功能。熟悉非關(guān)系數(shù)據(jù)庫redis。2、知識(shí)點(diǎn):1)LINUX(熟悉)操作系統(tǒng)介紹、操作系統(tǒng)發(fā)展歷史、CentOS圖形界面、文件和目錄、常用LINUX命令使用、vim文本編輯器的使用2)數(shù)據(jù)庫介紹(熟悉)數(shù)據(jù)庫基本概念、關(guān)系型數(shù)據(jù)庫介紹、MySQL安裝與使用、Navicat使用3)SQL語言(重點(diǎn))數(shù)據(jù)表操作、數(shù)據(jù)操作-增刪改查、條件查詢、排序、聚合函數(shù)、分組、分頁、連接查詢、自關(guān)聯(lián)、子查詢、子查詢演練4)數(shù)據(jù)庫高級(jí)功能(了解)數(shù)據(jù)庫設(shè)計(jì)、命令行操作數(shù)據(jù)庫、函數(shù)、存儲(chǔ)過程、視圖、事務(wù)、索引、外鍵、用戶密碼軟件測試視頻篇第三階段-測試基礎(chǔ)1、學(xué)習(xí)目標(biāo):學(xué)完后目標(biāo):熟練掌握測試用例的設(shè)計(jì)方法及缺陷的編寫方法,熟練掌握缺陷管理工具禪道或jira。2、知識(shí)點(diǎn):1)軟件測試?yán)碚?)軟件生命周期3)測試方法和分類4)測試用例設(shè)計(jì)黑盒測試用例設(shè)計(jì)方法、白盒測試用例設(shè)計(jì)方法5)缺陷及缺陷管理工具缺陷屬性、缺陷生命周期管理、禪道和jira6)測試其他測試流程、測試計(jì)劃編寫、測試報(bào)告模版、測試報(bào)告分析
軟件測試視頻篇第四階段-編程+數(shù)據(jù)結(jié)構(gòu)1、周期與目標(biāo):學(xué)完后目標(biāo):能熟練掌握python編程基礎(chǔ)語法,熟悉常用的數(shù)據(jù)結(jié)構(gòu),掌握常見的排序算法。2、知識(shí)點(diǎn):1)PYTHON編程計(jì)算機(jī)組成原理、python開發(fā)環(huán)境、python變量、流程控制語句、高級(jí)變量類型、函數(shù)應(yīng)用、文件操作、面向?qū)ο蟆惓L幚怼⒛K和包2)數(shù)據(jù)結(jié)構(gòu)算法、時(shí)間復(fù)雜度和空間復(fù)雜度、python列表類型性能測試、列表字典內(nèi)置操作的時(shí)間復(fù)雜度、順序表、單向鏈表、雙向鏈表、棧和隊(duì)列、二叉樹3)排序算法冒泡排序、選擇排序、插入排序、希爾排序、快速排序、歸并排序
軟件測試視頻篇第五階段——WEB自動(dòng)化1、學(xué)習(xí)目標(biāo):
學(xué)完后目標(biāo):熟練掌握selenium元素定位方法和常見元素操作,掌握HTML特殊元素的處理,js定位,unittest框架。2、知識(shí)點(diǎn):1)WEB自動(dòng)化入門自動(dòng)化測試分類及自動(dòng)化適用的項(xiàng)目、自動(dòng)化測試框架選型、Selenium的發(fā)展歷史及工作原理、SeleniumIDE插件使用、Firebug插件使用2)WEB自動(dòng)化基礎(chǔ)元素基礎(chǔ)定位方法、Xpath,CSS元素定位方法、元素常見操作、瀏覽器的基本操作方法3)WEB自動(dòng)化中級(jí)鼠標(biāo)鍵盤操作、元素顯示等待和隱式等待、HTML特殊元素處理、窗口截圖4)WEB自動(dòng)化高級(jí)自動(dòng)化測試模型、UnitTest框架、UnitTest斷言、UnitTest與htmlreport的結(jié)合使用、UnitTest與DDT結(jié)合,實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng)、UnitTest與logger結(jié)合使用
軟件測試視頻篇第六階段——移動(dòng)自動(dòng)化1、學(xué)習(xí)目標(biāo):
學(xué)完后目標(biāo):熟練掌握接口測試用例設(shè)計(jì)方法,掌握jmeter工具的使用,熟悉接口框架的設(shè)計(jì)和開發(fā)2、知識(shí)點(diǎn):1)移動(dòng)自動(dòng)化基礎(chǔ)移動(dòng)端測試分類及特點(diǎn)、ADB命令及Monkey使用、appium環(huán)境搭建、appium工作原理2)移動(dòng)自動(dòng)化中級(jí)APP和手機(jī)系統(tǒng)操作、元素定位、元素操作、高級(jí)手勢操作、混合APP測試、PyTest測試框架、定制測試報(bào)告、數(shù)據(jù)讀寫3)移動(dòng)自動(dòng)化高級(jí)PO模式、數(shù)據(jù)驅(qū)動(dòng)、關(guān)鍵字驅(qū)動(dòng)
軟件測試視頻篇第七階段——接口測試1、學(xué)習(xí)目標(biāo):
學(xué)完后目標(biāo):掌握移動(dòng)端產(chǎn)品測試的特點(diǎn),熟練掌握adb及monkey的使用,熟練掌握元素定位和常見操作,掌握pytest框架及PO模式,數(shù)據(jù)驅(qū)動(dòng),jenkins持續(xù)集成,熟悉關(guān)鍵字驅(qū)動(dòng)框架設(shè)計(jì)2、知識(shí)點(diǎn):1)接口基礎(chǔ)接口相關(guān)概念、接口測試實(shí)現(xiàn)流程、RESTful 架構(gòu)風(fēng)格、JSON基本語法、瀏覽器插件安裝以及使用、postman及fiddler使用2)JMeter入門JMeter安裝以及基本使用、JMeter組件之線程組3)JMeter組建參數(shù)化CSV Data Set Config、用戶參數(shù)、用戶定義的變量、函數(shù)4)JMeter常用組件直連數(shù)據(jù)庫、關(guān)聯(lián)、斷言、集合點(diǎn)、函數(shù)詳解、邏輯控制器、分布式、QPS、FTP、圖形監(jiān)控器5)接口框架自動(dòng)化requests庫使用及腳本封裝、unittest框架、mock實(shí)現(xiàn)6)接口框架設(shè)計(jì)及實(shí)現(xiàn)框架設(shè)計(jì)、數(shù)據(jù)庫操作、數(shù)據(jù)依賴解決、接口異常處理、統(tǒng)計(jì)報(bào)告及郵件發(fā)送、持續(xù)集成7)接口測試項(xiàng)目項(xiàng)目:接口清單提取、項(xiàng)目:功能測試、項(xiàng)目:性能測試、項(xiàng)目:自動(dòng)化測試軟件測試視頻篇第八階段——性能測試1、學(xué)習(xí)目標(biāo):
學(xué)完后目標(biāo):掌握性能測試的概念,分類及測試流程,掌握loadrunner的使用,熟悉性能測試調(diào)優(yōu)方法。2、知識(shí)點(diǎn):1)性能測試基礎(chǔ)性能測試?yán)碚摗⑿阅軠y試分類、性能測試常用指標(biāo)、工具選擇、LoadRunner安裝與注冊(cè)、性能測試步驟2)VuGen協(xié)議、參數(shù)化、集合點(diǎn)、事務(wù)、檢查點(diǎn)、思考時(shí)間、關(guān)聯(lián)3)Controller手動(dòng)場景設(shè)計(jì)、場景運(yùn)行、IP Wizard應(yīng)用、負(fù)載生成器、服務(wù)水平協(xié)議(SLA)、場景監(jiān)控、 服務(wù)器硬件監(jiān)測工具4)Analysis執(zhí)行結(jié)果分析、圖表分析、吞吐量相關(guān)、事務(wù)相關(guān)5)性能測試調(diào)優(yōu)性能測試方案、linux服務(wù)器性能監(jiān)控、JVM配置調(diào)優(yōu)、tomcat配置調(diào)優(yōu)、性能測試報(bào)告6)數(shù)據(jù)庫調(diào)優(yōu)慢查詢、線程池、索引命中率、行鎖PS:視頻資源科后臺(tái)回復(fù)“軟件測試”獲取。