<s id="aymem"></s>
  • <source id="aymem"><optgroup id="aymem"></optgroup></source>
  • <source id="aymem"><optgroup id="aymem"></optgroup></source>
  • <acronym id="aymem"></acronym>
  • 首頁 > 選課中心 > 測試技術 > 【快班】軟件性能測試
    【快班】軟件性能測試
    此課程所屬 【全棧程序猿】, 【全棧測試工程師】專業,報名專業套餐,可享受0元學習特惠!點擊了解詳情
    隨報隨學 共18課 ★★☆
    開課時間 課程周期 難易度
    招生中

    立即報名
    工具 測試 案例 操作系統 性能測試 腳本
    課程介紹
          隨著軟件測試行業的崛起,性能測試也隨之水漲船高。如何更快的入門性能測試,如何從功能測試人員過渡到性能測試人員,相信是很多在職測試人員迫切想知道的。本套課程將針對以上總總問題進行闡述和剖析。帶領有志成為性能測試工程師的廣大測試人員走向性能測試之路。俗話說,授人以魚不如授人以漁,本套課程在分享性能測試各方面的知識和經驗的同時,更重要的是引導大家獨立思考和解決問題的能力。一次課程不可能學到所有知識,但要學到如何獲得知識的能力和方法,這樣才能走的更遠。
    課程大綱
    課程內容:
    本套課程主要分3大部分,從基礎到提高,一步步的提升,采用潤物細無聲的方式逐步加深對性能測試的理解。按照經驗,學習完本套課程后可以對性能測試有比較深入的了解,可以從功能測試人員轉換成性能測試人員,可以獨立完成基本的性能測試項目。

    課程大綱:
    A.  預前知識和基本概念部分

    第一課:開篇語和抓包不求人
    1.  本節課對本套課程的學習起到提綱挈領的作用。一方面對整套課程大綱進行介紹,同時對如何更好的提升和學習性能測試給出了一些建議。
    2.  抓包不求人主要闡述抓包的意義和方法
    3.  HTTP協議解析
    4.  抓包常用的工具—httpwatch、fiddler、科來三種工具的介紹
    5.  Firefox和firebug介紹

    第二課:操作系統--最熟悉的陌生人
    本節課主要通過一些例子喚起大家對操作系統的重視,以便讓大家更清楚的認識到,對自認為熟悉的操作系統是多么陌生。底層的操作系統決定了對許多技術的理解,也是很多測試人員最容易忽視的。

    第三課:時間都去哪兒了
    本節課詳細闡述一個網絡請求所可能走過的所有路徑,為未來定位問題打下理論基礎。讓大家建立一個思維,只要數據流過的地方,都有可能成為制約其速度的可能。

    B. 性能測試和Loadrunner部分

    第四課:性能測試的今生前世
    主要闡述測試發展演化和不同類型人群眼中的性能測試。同時對包括并發與并行、并發用戶數與在線用戶數、PV與UV、TPS與響應時間等性能測試領域的概念詳細闡述。同時,對加強性能測試的提升和開展中需要注意的技巧和方法進行描述。

    第五課:未雨綢繆--性能測試工具
    1.  性能測試與性能測試工具的關系
    2.  性能測試工具選型原則
    3.  不同性能測試工具的優缺點

    第六課:初識loadrunner
    1.   Loadrunner基本介紹和組成
    2.   Loadrunner錄制原理方法和腳本目錄結構
    3.   結合HTTP協議,對Loadrunner運行時設置采用實例方式詳細解析.
    4.  闡述如何閱讀官方文檔和文檔閱讀方式

    第七課:loadrunner腳本開發和常用函數
    1.  基于http協議的腳本開發
    2.  Loadrunner腳本的結構和運行過程
    3.  簡單C語言和常用函數解析
    4.  LoadRunner中常用函數解析
    5.  LoadRunner中的日志體系和錯誤處理機制
    6.  LoadRunner與DLL

    第八課:事務與參數化
    1.   LoadRunner中事務的概念和使用場景
    2.  事務中wasted_time和常用事務函數解析
    3.   參數化的概念和使用場景,通過實例詳細解析Loadrunner中各種參數化方式的使用場景和方法
    4.   LoadRunner中變量和參數轉換解析

    第九課:檢查點、集合點與關聯
    1.   檢查點的基本概念和使用場景,通過實例解析檢查點使用方法
    2.   集合點的概念和使用場景
    3.   關聯的含義和使用場景,通過2個真實案例詳細解析如何進行關聯操作。案例中會綜合前面學習的關于抓包、協議的知識,將一連串的知識串起來進行更深入的解析。

    第十課:運筆入神--性能測試計劃的編寫
    1.  通過本節課不僅提升編寫性能測試計劃的能力,也給出文檔編寫的一般原則和技巧,提升職場文檔編寫能力。
    2.   性能測試計劃的組成部分
    3.   編寫性能測試計劃的注意事項
    4.  通過案例解析性能測試需求分析的方法和原則

    第十一課:學以致用--接口性能測試案例
    1.  通過一個真實的接口性能測試案例,展示性能測試腳本開發過程。
    2.  闡述腳本開發的原則和思想
    3.  將XPATH、字符編碼轉換、抓包、關聯、協議等相關知識整理和靈活應用,解析腳本開發中的問題。

    第十二課:LoadRunner中的Controller和Analysis
    1.  Loadrunner中Controller的使用方法
    2.  闡述Controller的運行機制
    3.  集合點、負載生成器、場景等關鍵概念的解析和使用方法
    4.  IP欺騙的原理和使用方法
    5.  Analysis核心概念和關鍵圖標的解讀
    6.  拐點和圖表合并

    第十三課:性能測試報告的編寫
    1.   性能測試報告的組成部分
    2.   編寫性能測試報告的注意事項

    C.  性能測試高級進階部分

    第十四課:Loadruner中的JavaVuser編寫
    1.  JavaVuser的使用場景和優缺點
    2.  JavaVuser與基于C語法的腳本的區別
    3.  JavaVuser腳本結構介紹
    4.  編寫JavaVuser的注意事項和線程安全詳細解析
    5.  JavaVuser編寫過程和參數化
    6.  JavaVuser腳本與web腳本的轉換
    7.  通過一個案例解析如何編寫JavaVuser

    第十五課:虛擬與現實的結合-探索Java虛擬機
    1.  Java虛擬機的引入
    2.  一個進程一個世界
    3.  Java虛擬機內存結構解析
    4.  操作系統中的OOM和Java虛擬機中的OOM
    5.  如何使用命令行和相關工具監控Java虛擬機

    第十六課:掀起你的蓋頭來-磁盤大揭秘
    1.  詳細磁盤結構解析和運行機制
    2.  闡述磁盤如何表示數據和存儲存儲方式
    3.  低級格式化和高級格式化的概念和區別
    4.  闡述影響磁盤性能的因素
    5.   操作系統如何看待磁盤和并對監控磁盤的命令行工具解析
    6.   Linux IO調度算法

    第十七課:數據交流大通道--內存
    1.   內存在操作系統中的位置
    2.   內存監控指標
    3.   物理內存和虛擬內存的含義
    4.  虛擬地址空間
    5.  一個進程的家庭布局—闡述進程的內存劃分

    第十八課:線程的自白
    1.  線程和進程的關系
    2.  如果監控線程
    3.  操作系統中的內核線程和用戶線程的區別
    授課講師
    王磊,畢業于中山大學,多年大型項目測試經驗。擁有包括web站點、客戶端、網絡測試、軍用軟件測試、第三方軟件測評多種類型項目測試經驗。
    負責過包括廣州亞運會票務網站、廣州地鐵5號線等項目的性能測試。同時對自動化測試和安全測試也有一定涉獵。
    課程環境
    安裝Loadrunner11的windows平臺。
    授課對象
    剛開始從事性能測試工作的測試人員,希望從功能測試轉換成性能測試的測試人員,其他希望了解性能測試的人員。
    收獲預期
    掌握性能測試的概念、熟練使用loadrunner性能測試工具,最重要的是清晰成為性能測試工程師需要具備哪些技能和如何掌握這些技能。能獨立完成大部分性能測試工作。
    課程試聽
    課程學費
    學費:400元(固定學費:300元 + 逆向學費:100元)
    新穎的課程收費形式:“逆向收費”約等于免費學習,課程收取300元固定收費 + 100元逆向學費,學習圓滿則全額獎勵返還給學員!
    特別說明如下
    本門課程本來打算完全免費,某位大神曾經說過“成功就是正確的方向再加上適度的壓力”。考慮到講師本身要付出巨大的勞動,為了防止一些朋友在學習途中半途而廢,浪費了講師的付出,為此我們計劃模仿某些健身課程,使用“逆向收費”的方法。 在 報名時每位報名者收取400元,其中300元為固定 收費,另外100元是暫存學費,即如果學員能完成全部課程要求,包括完成全部的書面作業,則100元全款退回。如果學員未能堅持到完全所有的學習計劃任務,則會被扣款。期望這種方式可以轉化為大家強烈的學習愿望和驅動力!
    課程授課方式

    1、 學習方式:老師發布教學資料、教材,幻燈片和視頻,學員通過網絡下載學習。同時通過論壇互動中老師對學員進行指導及學員之間相互交流。

    2、 學習作業:每課均有布置課后作業,學員完成書面作業后則可進入下一課學習。

    3、 老師輔導:通過論壇站內信及郵件等多種方式與老師進行一對一互動。

    4、 完成課程:最后一課作業交納后,老師完成作業批改,即可完成課程并取回相應剩余的逆向學費。

    聯系我們
    咨詢Email :edu01@www.w2776.comedu02@www.w2776.com
    課程入門討論咨詢QQ群:706821899(群內有培訓公開課視頻供大家免費觀看)
    咨詢QQ: 點擊這里給我發消息 點擊這里給我發消息
    您是否對此課程還有疑問,那么請 點擊進入FAQ,您的問題將基本得到解答
    全國統一咨詢熱線: 4008-010-006
    最新技術熱點、 最新行業資訊,最新培訓課程信息,盡在煉數成金官方微信,低成本傳遞高端知識!技術成就夢想!歡迎關注!
    打開微信,使用掃一掃功能,即刻關注煉數成金官方微信賬戶,不容錯過的精彩,期待您的體驗!!!

    授課老師

    王磊王磊
    王磊,畢業于中山大學,多年大型項目測試經驗。擁有包括web站點、客戶端、網絡測試、軍用軟件測試、第三方軟件測評多種類型項目測試經驗。 負責過包括廣州亞運會票務網站、廣州地鐵5號線等項目的性能測試。同時對自動化測試和安全測試也有一定涉獵。

    其他快班課程

    【快班】【免費公開課】Python 的安裝與部署
    【快班】計算機視覺算法詳解與實戰開發
    【快班】基于軟件學習數據挖掘算法與案例
    【快班】【免費公開課】《Hadoop入門手冊》——CDH集群安裝
    【快班】Datastage基礎及開發實踐
    【快班】OpenAI強化學習實戰
    【快班】JavaScript從入門到精通
    【快班】贏在大數據-人工智能的應用實踐
    【快班】【免費公開課】《數據科學入門手冊》——DSX架構與部署
    【快班】【免費公開課】數據科學無難事
    【快班】【免費公開課】《Hadoop入門手冊》之 虛擬機的安裝和使用
    【快班】【免費公開課】玩轉數據藝術-數據展示技巧應用實戰
    【快班】【免費公開課】玩轉數據科學——IBM DSX
    【快班】【免費公開課】《Hadoop入門手冊》——Apache Hadoop集群安裝
    【快班】【免費公開課】贏在大數據-數據化運營落地實戰
    【快班】大數據管理
    【快班】Streams流計算引航公開課
    【快班】抽樣調查
    【快班】LATEX公式排版系統引航
    【快班】Watson Analytics數據分析應用實戰公開課
    【快班】數據陷阱解讀
    【快班】R七種武器之文本挖掘包tm
    【快班】R七種武器之可視化JS庫HTMLWidgets包
    【快班】R七種武器之數據加工廠plyr
    【快班】R七種武器之交互化展示包shiny
    【快班】R七種武器之網絡爬蟲RCurl
    【快班】R七種武器之數據可視化包ggplot2
    【快班】R七種武器之金融數據分析quantmod
    【快班】Java經驗談
    【快班】Go語言實戰編程
    【快班】DB2 V11新特性全解析
    【快班】DB2數據庫引航公開課
    【快班】STATA統計分析入門
    【快班】初識正則表達式
    【快班】perl語言入門
    【快班】Scala語言入門
    【快班】Puppet 運維自動化
    【快班】Qt編程快速入門
    【快班】python web框架企業實戰詳解
    【快班】數據治理及數據倉庫模型設計
    【快班】DevSecOps安全交付應用實戰
    【快班】JavaScript突擊-從精通到項目實戰
    【快班】R語言魔鬼訓練營
    【快班】基于案例學習bash腳本編程
    【快班】量化投資基礎計算與模型
    【快班】老板說服術之玩轉數據展示
    【快班】數據庫系統實現技術內幕
    【快班】Goldengate從入門到精通
    【快班】Oracle 12c特性解讀-容器數據庫和災備
    【快班】Oracle 12C RAC集群原理與管理實戰
    【快班】Mycat從入門到精通
    【快班】基于案例學SQL優化
    【快班】大型電商分布式系統實踐
    【快班】深入理解Storm與大數據實戰
    【快班】Java魔鬼訓練營
    【快班】面試突擊-數據結構與算法速成
    【快班】Excel數據分析師突擊—從入門到精通到項目實戰
    【快班】自己動手實踐神經網絡
    【快班】自然語言處理軟件實驗
    【快班】Redis技術實戰
    【快班】推薦系統
    【快班】MongoDB實戰
    【快班】應用系統架構優化方法與案例實戰
    【快班】HBase從入門到精通
    【快班】Hive數據倉庫實踐
    【快班】Hadoop數據分析平臺
    【快班】數據分析與SAS
    【快班】比特幣
    【快班】機器讀心術之文本挖掘與自然語言處理
    【快班】機器讀心術之神經網絡與深度學習
    【快班】快速上手Jmeter性能測試工具
    【快班】軟件自動化測試Selenium2
    【快班】大數據必知的java基礎
    【快班】快速數據挖掘平臺RapidMiner
    【快班】R語言編程技巧
    【快班】深入BI之Kettle篇
    【快班】基于案例學Java服務器端程序設計
    【快班】Scala從基礎到開發實戰
    【快班】供應鏈物流—電商發展的“核”動力
    【快班】詳解SQL與PL/SQL
    【快班】Oracle職業直通車
    【快班】深度玩轉Excel
    【快班】Hadoop應用開發實戰案例
    【快班】大數據的Linux基礎
    【快班】機器學習
    【快班】量化投資
    【快班】SPSS數據分析入門與提高
    【快班】Python數據分析
    【快班】NoSQL與NewSQL數據庫引航
    【快班】大數據算法導論
    【快班】大數據的矩陣計算基礎
    【快班】R語言數據分析、展現與實例
    【快班】大數據的統計學基礎

    熱招課程

    ◆ 區塊鏈新時代:技術原理與實操(第四期)
    ◆ 安全滲透測試工具之Burp Suite使用精講(第三期)
    ◆ MySQL DBA從小白到大神實戰(第15期)
    ◆ Python機器學習(第八期)
    ◆ 人臉識別90天速成特訓班(第五期)
    ◆ 【強化學習系列】強化視覺導航技術導引(第一期)
    ◆ Web全棧開發理論與實踐(第五期)
    ◆ Hadoop集群原理與運維實踐(第八期)
    ◆ Python數據可視化實戰(第四期)
    ◆ 大數據的統計學基礎(第26期)
    ◆ Oracle DB Performance Tuning(DSI系列Ⅳ)(第四期)
    ◆ 精準安防場景理解及語義分割(第四期)
    ◆ Java Web開發精講(第五期)
    ◆ Python突擊—從入門到精通到項目實戰(第17期)
    ◆ 計算機視覺:從入門到精通,極限剖析圖像識別學習算法(第四期)
    ◆ Python全棧學習——Python基礎及Web開發(第四期)
    ◆ OpenCV計算機視覺產品實戰(第十期)
    ◆ HBase從入門到精通(第11期)
    ◆ 大數據的矩陣計算基礎(第17期)
    ◆ 股票投資基礎之基本面分析(第六期)
    ◆ 黃金Quant工——量化金融分析師進階(第一期)
    ◆ 面試突擊-數據結構與算法速成(第六期)
    ◆ Oracle SQL Tuning(DSI系列Ⅲ)(第五期)
    ◆ 軟件架構必備基礎(第八期)
    ◆ 知識圖譜實戰(第八期)
    ◆ 突擊pyspark:數據挖掘的力量倍增器(第九期)
    ◆ 測試架構師核心技術(第五期)
    ◆ 人臉識別精準安防講習班(第五期)
    ◆ 系統運維之基礎服務進階實戰(第五期)
    ◆ 端到端(End TO End)--由傳統方法到深度學習(第二期)
    ◆ ROS機器人操作系統實戰(第八期)
    ◆ MySQL性能優化最佳實踐(第十期)
    ◆ 深入淺出Git(第九期)
    ◆ Python全棧學習——Python自動化測試(第四期)
    ◆ 股票投資高手武器系列之纏論系統(第六期)
    ◆ OpenAI強化學習實戰(第六期)
    ◆ 基于R的Kaggle實戰案例詳解(第八期)
    ◆ PostgreSQL初識與提高(第三期)
    ◆ Python金融業數據化運營實戰(第五期)
    ◆ 大話流式處理系統 Flink 核心原理(第二期)
    ◆ 深度學習框架Tensorflow學習與應用(第十期)
    ◆ 【百萬年薪系列】視覺的盛宴:深度玩轉人臉識別(第七期)
    ◆ zabbix企業級實踐(第七期)
    ◆ python網絡爬蟲應用實戰(第八期)
    ◆ Elastic Stack實戰(第五期)
    ◆ 機器學習(第28期)
    ◆ Python3入門到精通實戰特訓(第七期)
    ◆ 黃金Quant工——量化金融分析師入門(第三期)
    ◆ 股票投資基礎之技術分析(第八期)
    ◆ Tensorflow工程師職場實戰技(第六期)
    ◆ Oracle DBA從小白到入職實戰應用(第11期)
    ◆ 金融市場基礎(第13期)
    ◆ 左飛的機器學習十八般算法武藝詳解(第九期)
    ◆ Spark大數據平臺應用實戰(第九期)
    ◆ 深度學習框架Keras學習與應用(第十期)
    ◆ 金融的人工智能革命(第11期)
    ◆ locust性能測試實戰(第四期)
    ◆ Python金融投資分析實踐(第11期)

    GMT+8, 2019-8-14 17:14 , Processed in 0.156172 second(s), 41 queries .

    婷婷五月