我的新課--快速上手Jmeter性能測試工具正在籌劃中


   大家好,感謝大家一直以來對我的支持,新課快速上手Jmeter性能測試工具正在籌劃中,大綱如下:


        隨着軟件性能測試行業的崛起,各種性能測試工具也隨之層出不窮,各具特色。同時,開源的趨勢不可阻擋,如何使用開源免費的性能測試工具完成相關測試工作是很多企業正在考慮的問題。本套課程正是基於以上需求和現狀,選擇目前市面上最流行的開源性能測試工具Jmeter作爲闡述對象,帶領大家從零開始、步步爲營,以掌握Jmeter的基本概念並熟練使用Jmeter進行測試爲目標,快速而高效的學習和使用Jmeter。俗話說,授人以魚不如授人以漁,本套課程在分享Jmeter各方面的知識和經驗的同時,更重要的是引導大家獨立思考和解決問題的能力。同時,課程中會將性能測試領域的各種核心概念在多種工具中的實現進行對比,達到更加深入理解的目的。一次課程不可能學到所有知識,但要學到如何獲得知識的能力和方法,這樣才能走的更遠。在這裏,你學到的將不僅僅是Jmeter。


課程內容:
       本套課程詳細闡述Jmeter中各組件的基本概念和使用方法,一方面通過實例對Jmeter中各組件進行詳細剖析。同時,課程中也會將Jmeter與其他性能測試工具進行對比(例如LoadRunner),加深大家對課程知識點的理解,同時找到各工具之間的共同點和各自特色。按照經驗,學習完本套課程後可以對Jmeter有比較深入的瞭解,可以使用Jmeter獨立完成基本的性能測試項目。

課程大綱:


第1課:開源的力量--Jmeter

1. 闡述開源軟件的現狀和趨勢
2. 解析引入和使用Jmeter的原因
3. 對比多種工具,闡述性能測試工具選型原則
4. 闡述Jmeter的優勢和劣勢
5. Jmeter的安裝和目錄解析


第2:初識Jmeter
1. Jmeter界面結構解析
2. Jmeter重要的配置文件解析
3. 實例演示如何使用Jmeter錄製頁面操作
4. 代理和反向代理解析
5. Jmeter與LoadRunner總體對比


第3:搭建骨架--Jmeter重要組件介紹
1. Jmeter中的屬性和變量
2. Jmeter中的採樣器
3. Jmeter中的計時器
4. Jmeter中的前置處理器和後置處理器
5. 通過實例演示Jmeter組件作用域
6. Jmeter與LoadRunner骨架對比


第4:往骨架上添肉—Jmeter腳本組成和組件搭配
1. 闡述在實際使用中Jmeter腳本組成和開發原則
2. 闡述配置元素和Default元素的區別
3. 通過實例演示HTTP Cookie Manager的使用


第5:Jmeter中的邏輯控制器(Logic Controller)
1. Jmeter中有多種邏輯控制器,不僅種類繁多,而且功能豐富,本節課將專門對邏輯控制器進行闡述。
2. 實例演示循環邏輯控制器
3. 實例演示條件邏輯控制器
4. 實例演示隨機邏輯控制器
5. Jmeter與LoadRunner中該功能的對比


第6:採樣器(Sampler)詳細解析
1. 採樣器作業和配置詳細解析
2. 對重要的採樣器的例如HTTP採樣器進行詳細剖析


第7:Jmeter中的參數化
1. 參數化的意義和作用
2. 通過實例演示Jmeter中的參數化
3. Jmeter中的參數化與LoadRunner中的參數化的對比


第8:Jmeter中的關聯
1. 關聯的意義和作用
2. 通過實例演示Jmeter中的關聯
3. Jmeter中的關聯與LoadRunner中的關聯的對比


第9:Jmeter中正則表達式和函數
1. 基本的正則表達式
2. Jmeter中如何使用正則表達式
3. Jmeter中函數的概念
4. Jmeter中函數的應用


第10:Jmeter中的Listener
1. 闡述性能測試工具中Listener的意義
2. Jmeter中常用Listener圖表的含義
3. 如何高效的使用Listener
4. Jmeter中的Listener與LoadRunner中的Analysis的區別


第11:Jmeter擴展插件的使用
1. 闡述可擴展的含義
2. Jmeter中常用的擴展插件
3. 通過實例查看擴展插件的使用效果


第12:分佈式Jmeter
1. 分佈式負載生成器的概念和意義
2. 如何在Jmeter中配置server –client模式
3. Jmeter與LoadRunner在分佈式上的區別和各自特色


     本課程大綱由廣州八神編寫,大家也可以加入羣 319406535 進行討論。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章