第一階段:
第一階分:性能測試你需具備的IT知識
(1)計算機與網(wǎng)絡知識基礎
1、常用的Linux命令
2、抓包,文件傳輸,遠程登錄等常用工具的使用
3、TCP/IP協(xié)議
4、多進程與多線程知識
5、數(shù)據(jù)庫知識
6、計算機網(wǎng)絡常用知識
(2)協(xié)議
1、HTTP協(xié)議
2、HT***.0協(xié)議
(3)接口
1、WEB應用體系結構與5G通信系統(tǒng)
2、認識接口測試
3、接口設計需求文檔分析與使用
4、HTTPRESTFUL接口
5、JSON數(shù)據(jù)與RESTFUL接口測試
6、HT***.0協(xié)議接口測試
第二部分:性能測試理論
(1)性能測試理論基礎
1、性能測試介紹
2、性能測試與項目關系
3、性能測試分類與測試方法
4、性能測試術語解釋
(2)性能測試流程講解
1、怎樣做性能測試需求分析
2、如何對性能測試進行規(guī)劃和設計
3、準備測試環(huán)境
4、制作測試計劃
5、如何執(zhí)行測試
6、如何分析測試計劃結果和輸出報告
(3)Web性能分析
1、前端,后端對性能的影響
2、明確性能測試的對象和目的
3、反向代理知識與性能分析
第二階段:性能測試工具全面系統(tǒng)掌握
(1)JMeter全棧
1、環(huán)境搭建與基礎知識
2、發(fā)送HTTP請求及錄制腳本
3、JMeterSampler和HTTP部件(含使用實例)
4、HTTP響應斷言(含使用實例)
5、值傳遞(含使用實例)
6、定時器(含使用實例)
7、邏輯控制器(含使用實例)
8、監(jiān)聽器(含使用實例)
9、斷言(含使用實例)
10、線程組及JMeter工作原理
11、HTTPCookie應用測試(含使用實例)
12、CSVDataSetConfig配置元件(含使用實例)
13、用戶定義的變量和隨機變量配置元件(含使用實例)
14、Counter計數(shù)器配置元件(含使用實例)
15、函數(shù)和變量(含使用實例)
16、JDBCConnection配置元件(含使用實例)
17、JDBC請求(含使用實例)
18、BeanShell請求(含使用實例)
19、部件執(zhí)行次序與作用域(含示例演示)
20、定時器高級話題(含使用實例)
21、后置處理器(含使用實例)
22、前置處理器(含使用實例)
23、邏輯控制器高級話題(含使用實例)
24、監(jiān)聽器高級話題
25、通信服務器性能測試(高級)
26、分布式測試(含使用實例)
27、實時結果監(jiān)控(完整流程演示)
28、線程組變量共享
29、測試計劃和JMETER的CLASSPATH
30、插件技術(含PerfMon監(jiān)控系統(tǒng)性能)
(2)Loadrunner全面深入掌握(內(nèi)含多個實例)
1、LoadRunner安裝&介紹
2、VUG編寫測試腳本
3、關聯(lián)(含使用實例)
4、事務(含使用實例)
5、集合點(含使用實例)
6、參數(shù)化(含使用實例)
7、檢查點(含使用實例)
8、Controller控制器(含使用實例)
9、IP欺騙(含使用實例)
10、聯(lián)機測試(含使用實例)
11、Analysis測試結果分析
第三階段
第一階分:性能指標監(jiān)控
1、性能測試工具與選擇
2、性能指標分析及測試工具使用包括在線用戶數(shù),支持的并發(fā)用戶數(shù),響應時間,吞吐量,請求個數(shù)(成功和失敗個數(shù))等
3、CPU知識,CPU性能指標講解,以及相應監(jiān)控工具的使用與數(shù)據(jù)分析
4、內(nèi)存知識,內(nèi)存性能指標講解,以及相應監(jiān)控工具的使用與數(shù)據(jù)分析
5、磁盤I/O,帶寬知識,及性能指標講解,以及相應監(jiān)控工具的使用與數(shù)據(jù)分析
6、nmon的使用,以及收集的測試結果數(shù)據(jù)分析
7、Grafana搭建實時結果監(jiān)控系統(tǒng)
第二部分:性能調(diào)優(yōu)
1、Java性能問題分析與調(diào)優(yōu)
2、tomcat中間件性能問題分析與調(diào)優(yōu)
3、MySQL性能問題分析與調(diào)優(yōu)
4、Redis性能問題分析與調(diào)優(yōu)
5、Kafka性能問題分析與調(diào)優(yōu)
6、Nginx負載均衡性能問題分析與調(diào)優(yōu)
第四階段:項目實踐
第一階分:性能測試項目實戰(zhàn)1
第二部分:性能測試項目實戰(zhàn)2
1、 銳碼教育簡介:
南京銳碼教育科技有限公司-銳碼IT培訓,專注高端IT人才培養(yǎng),秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,累計培養(yǎng)和輸送上萬IT職業(yè)化人才進入IT行業(yè)。銳碼教育將繼續(xù)領航中國職業(yè)教育,培養(yǎng)職場精英,成就每一個家庭的幸福生活!
辦學理念:
銳碼教育的服務理念是服務第 一、學員優(yōu)先、誠實守信、尊重個人,團隊合作。
以學員業(yè)務為中心,以學員實際業(yè)務需求為導向,從客戶利益出發(fā),為客戶提供完善的信息化應用解決方案。
銳碼師資:
銳碼凝聚了*的管理團隊和優(yōu)秀的師資隊伍,每位教師均具有長年的測試經(jīng)驗,在依托銳碼小班化的教學體系,學員和老師能夠更好得互動,老師能更準確輔導每位學員。
教學環(huán)境:
銳碼教育坐落于南京江寧區(qū)雙龍大道1239號,地鐵1號線河定橋站,交通、住宿、飲食等十分便利。中心采用多媒體教學面授模式,同時還配備宿舍,學員可以在銳碼教育充分享受學習和生活的樂趣。
2、 服務方式:
銳碼小班:
銳碼小班為10-15人精品小班。多年來的實踐證明,這樣的班級容量能夠大限度得保證學員的參與度,讓教師和每個學員之間充分交流,使教學效果極大化。麗銳碼小班課堂真正實現(xiàn)了”互動多、課程精、效果好“的高性價比學習訴求。
除了課堂內(nèi)的聽說讀寫等學習內(nèi)容,還有一系列項目實戰(zhàn),是公司的一線項目,模擬以后真實的就業(yè)環(huán)境,幫助學員更好得學習軟件測試。
銳碼周末公開課:
我們特別開設周末公開課,服務我們已經(jīng)畢業(yè)的學員,而且整個課程對于老學員來說是完全免費的,旨在給他們提供一個“充電”的平臺,保障他們的“售后”服務。
3、 特色團隊
課程顧問團隊 Course Consultant(CC)
銳碼課程顧問服務于學員的學習前期,主要針對學員的學習需求、學習意向、學習時間等給予合理的評估,同時為學員規(guī)劃出合理的學習計劃。
學習督導團隊 Process Assistant (PA)
銳碼*學習督導團隊,我們稱之為PA,您將擁有自己*的PA為您提供一對一的服務。她將負責您的學習考核、課堂反饋,核實您每一階段的學習成果并制定下一階段的學習計劃。有任何與學習進度相關的問題,都可以聯(lián)系您的專屬PA解決以確保您的學習效果。因此學員在銳碼的學習*不是孤軍奮戰(zhàn)!
教師團隊 Professional Teacher(PT)
銳碼的教師團隊擁有*的教學理念,每位教師均具有長年的測試經(jīng)驗,在依托銳碼小班化的教學體系,學員和老師能夠更好得互動,老師能更準確輔導每位學員。
所有銳碼教育的教師都擁有大學本科甚至碩士、博士學歷,至少三年以上的執(zhí)教經(jīng)驗,更重要的是,所有教老師必須先通過由銳碼提供的一周教師培訓課程后,才有機會銳碼教育執(zhí)教,同時此后每年都會進行不定期的培訓以確保其教學的專業(yè)度。
4、 培訓課程體系
我們軟件測試開發(fā)、Java開發(fā)、大數(shù)據(jù)、云計算等都是以項目驅(qū)動教學,以豐富的項目實戰(zhàn),學以致用,面試更具競爭力,簽進合同里*就業(yè)。
上課老師擁有豐富的開發(fā)實戰(zhàn)和培訓經(jīng)驗,在多年的教學中,培養(yǎng)過數(shù)千名合格的開發(fā)學員,在課程教學、項目實戰(zhàn)、學員引導、職業(yè)輔導等方面積累了大量的一線經(jīng)驗。講課內(nèi)容完全貼近企業(yè)需求,講課風格風趣、課堂輕松,強化將軟件測試思維全程融進課程,使學員習并掌握軟件開發(fā)技術,成功進入軟件開發(fā)領域,拿高薪。