軟件測(cè)試自學(xué)實(shí)踐部分比較難,因?yàn)樾枰业接袉?wèn)題的源代碼進(jìn)行測(cè)試,更建議跟團(tuán)隊(duì)一起學(xué)習(xí)。 下面講講軟件測(cè)試的學(xué)習(xí)路線,希望對(duì)你有所幫助: 功能測(cè)試1.計(jì)算機(jī)基礎(chǔ) 計(jì)算機(jī)基礎(chǔ):操作系統(tǒng),進(jìn)制轉(zhuǎn)換,邏輯代數(shù),計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ) 軟件生命周期,開(kāi)發(fā)模型,測(cè)試模型 2.軟件測(cè)試核心理論 軟件測(cè)試概念,術(shù)語(yǔ),目的,意義,前景 軟件測(cè)試方法及分類(白盒測(cè)試,黑盒測(cè)試,單元測(cè)試。集成測(cè)試,系統(tǒng)測(cè)試,回歸測(cè)試,驗(yàn)收測(cè)試,負(fù)載測(cè)試,壓力測(cè)試,易用性測(cè)試,兼容性測(cè)試,UI測(cè)試。文檔測(cè)試),熱門(mén)領(lǐng)域測(cè)試技巧 需求分析,測(cè)試計(jì)劃,測(cè)試用例設(shè)計(jì)與編寫(xiě)(等價(jià)類,邊界值,因果圖,判定表法,正交實(shí)驗(yàn)法,錯(cuò)誤推算法,場(chǎng)景法),缺陷管理及缺陷報(bào)告,測(cè)試報(bào)告 測(cè)試用例編寫(xiě),缺陷編寫(xiě)集中演練 3.企業(yè)級(jí)環(huán)境配置實(shí)踐 LInux系統(tǒng)和Windows系統(tǒng)搭建環(huán)境的區(qū)別 Linux基本命令,高級(jí)命令的使用 LInux操作系統(tǒng)下的服務(wù)器環(huán)境搭建 Linux環(huán)境下編輯軟件的使用 Linux遠(yuǎn)程終端工具的使用 Linux系統(tǒng)Shel腳本基礎(chǔ) 數(shù)據(jù)庫(kù)的定義及基本概念,關(guān)系型數(shù)據(jù)庫(kù),Navicat工具 MySQL: MySQL的安裝與配置,用戶及連接方式,數(shù)據(jù)表操作,數(shù)據(jù)操作-增刪改查,條件查詢,排序,聚合函數(shù),分組,分頁(yè),連接查詢,自關(guān)聯(lián),子查詢,數(shù)據(jù)庫(kù)設(shè)計(jì),命令行操作數(shù)據(jù)庫(kù),函數(shù),存儲(chǔ)過(guò)程。視圖,事務(wù),索引,外鍵 Oracle: Oracle的基本介紹,Oracle安裝及簡(jiǎn)單操作,SQLplus集成工具安裝及使用,SQL常用語(yǔ)句 4.功能測(cè)試項(xiàng)目實(shí)戰(zhàn) 企業(yè)中標(biāo)準(zhǔn)則試流程,程序中的前后臺(tái)數(shù)據(jù)交互 軟件測(cè)試管理工具: SVN、禪道、QC\ALM、Jira 搭建功能測(cè)試實(shí)戰(zhàn)環(huán)境 Linux環(huán)境下B/S結(jié)構(gòu)產(chǎn)品測(cè)試項(xiàng)目 自動(dòng)化測(cè)試Selenium和Appium1.Python編程技術(shù) Python: Python語(yǔ)言特點(diǎn),運(yùn)行環(huán)境搭建,Pycharm,變量的定義,輸入輸出,元組,列表,字 典,運(yùn)算符的使用,分支結(jié)構(gòu),循環(huán)結(jié)構(gòu),函數(shù),文件操作,面向?qū)ο缶幊趟枷?,正則表達(dá)式,異常和調(diào)試,編程規(guī)范 2.自動(dòng)化測(cè)試入門(mén) 自動(dòng)化測(cè)試分類及自動(dòng)化適用的項(xiàng)目、自動(dòng)化測(cè)試框架選型,自動(dòng)化測(cè)試行業(yè)現(xiàn)狀,發(fā)展前景,需要掌握的技能 3.Web自動(dòng)化測(cè)試:Selenium Selenium的發(fā)展歷史及工作原理,SeleniumIDE插件的使用,F(xiàn)irebug插件 I具及使用,元素基礎(chǔ)定位Xpath、CSS元素定位方式,元素操作,瀏覽器的操作方法,鼠標(biāo)操作,鍵盤(pán)操作,元素等待,HTML特殊元素處理,窗口截圖,自動(dòng)化測(cè)試模型,UnitTest框架,UnitTest斷言, 生成HTML測(cè)試報(bào)告,測(cè)試報(bào)告自動(dòng)發(fā)送郵件 4.Web自動(dòng)化測(cè)試項(xiàng)目實(shí)戰(zhàn) 搭建B/S架構(gòu)的電商網(wǎng)站,使用Selenium對(duì)網(wǎng)站的核心功能進(jìn)行自動(dòng)化測(cè)試,包括元素定位、鼠標(biāo)鍵盤(pán)的模擬操作及自動(dòng)化測(cè)試框架的使用等 5.移動(dòng)自動(dòng)化測(cè)試:Applum 手機(jī)自動(dòng)化測(cè)試環(huán)境搭建,真機(jī)和模擬器的測(cè)試,獨(dú)立功能+業(yè)務(wù)場(chǎng)景腳本,手機(jī)自動(dòng)化測(cè)試框架 Appium設(shè)計(jì)及實(shí)現(xiàn),系統(tǒng)資源監(jiān)控和日志分析,手機(jī)測(cè)試常見(jiàn)問(wèn)題和用例分析 Monkey簡(jiǎn)介及安裝,Monkey參 數(shù),Monkey事件,Monkey自動(dòng)化腳本,Monkey日 志管理 6.移動(dòng)自動(dòng)化測(cè)試項(xiàng)目實(shí)戰(zhàn) 搭建APP測(cè)試環(huán)境,使用Appium對(duì)APP核心功能進(jìn)行測(cè)試驗(yàn)證,包括ID、xpath、 list元素定位,數(shù)據(jù)交互、模塊封裝以及自動(dòng)化測(cè)試框架的使用,生成測(cè)試報(bào)告,對(duì)APP功能進(jìn)行評(píng)估。 接口測(cè)試Jmeter1.接口測(cè)試綜合核心理論 接口測(cè)試基礎(chǔ),接口測(cè)試流程,接口測(cè)試方法,接口測(cè)試工具 計(jì)算機(jī)網(wǎng)絡(luò)知識(shí),Postman安裝、使用,接口手動(dòng)測(cè)試,F(xiàn)iddler安裝、 使用,Web和手機(jī)抓包,基本設(shè)置方法 2.Jmeter Jmeter安裝、基本使用,BadBoy錄制腳本,測(cè)試計(jì)劃分析、Vuser及場(chǎng)景設(shè)計(jì)(線程、組、調(diào)度器),Jmeter關(guān)聯(lián)技術(shù),Jmeter參 數(shù)化,Jmeter調(diào) 試和應(yīng)用 Jmeter的常用組件:線程組、取樣器、配置元件、處理器、控制器、定時(shí)器、斷言、監(jiān)聽(tīng)器 3.接口測(cè)試項(xiàng)目實(shí)戰(zhàn) 搭建接口測(cè)試環(huán)境,分析業(yè)務(wù)流程,設(shè)計(jì)測(cè)試用例,使用Jmeter執(zhí)行測(cè)試用例,對(duì)頁(yè)面跳轉(zhuǎn),參數(shù)傳遞等功能進(jìn)驗(yàn)證 4.網(wǎng)絡(luò)安全測(cè)試 Web安全核心理論、Web漏洞及防御、滲透測(cè)試、SQL注入、XSS跨站腳本、AppScan 性能測(cè)試Loadrunner1.性能測(cè)試核心理論 性能測(cè)試?yán)碚?、性能測(cè)試分類、性能測(cè)試常用指標(biāo)、工具選擇、LoadRunner安裝與注冊(cè)、性能測(cè)試步驟性能測(cè)試術(shù)語(yǔ)、類C語(yǔ)言 2.Loadrunner VuGen:協(xié)議、參數(shù)化、集合點(diǎn)、事務(wù)、檢查點(diǎn)、思考時(shí)間、關(guān)聯(lián)、文件下載、瀏覽器模擬設(shè)置 Controller:手動(dòng)場(chǎng)景設(shè)計(jì)、場(chǎng)景運(yùn)行、IP Wizard應(yīng)用、負(fù)載生成器、服務(wù)水平協(xié)議(SLA)、場(chǎng)景監(jiān)控、服務(wù)器硬件監(jiān)測(cè)工具 Analysis : HTTP報(bào)文結(jié)構(gòu)、執(zhí)行結(jié)果分析、圖表分析、網(wǎng)頁(yè)細(xì)分圖、吞吐量相關(guān)、事務(wù)相關(guān) 性能測(cè)試調(diào)優(yōu):性能測(cè)試方案、Linux服 務(wù)器性能監(jiān)控、JVM配置調(diào)優(yōu)、tomcat配置調(diào)優(yōu)、性能測(cè)試報(bào)告 數(shù)據(jù)庫(kù)調(diào)優(yōu):慢查詢、 線程池、索引命中率、行鎖 性能測(cè)試指標(biāo):衡量性能好壞的包括響應(yīng)時(shí)間,TPS,資源利用率 Jmeter在性能測(cè)試中的應(yīng)用 3.性能測(cè)試項(xiàng)目實(shí)戰(zhàn) 分析需求,搭建測(cè)試環(huán)境,編寫(xiě)測(cè)試計(jì)劃和測(cè)試用例,錄制和調(diào)試腳本,設(shè)置和運(yùn)行場(chǎng)景,監(jiān)控和收集數(shù)據(jù),寫(xiě)分析報(bào)告,項(xiàng)目綜合評(píng)審 |
|
來(lái)自: 昵稱65732129 > 《待分類》