selenium3.0平臺級自動化測試框架綜合實戰

selenium3.0平臺級自動化測試框架綜合實戰

測試行業如火如荼,自動化測試技能必須掌握。本課程將從理論到實戰,全面完整的帶你搭建集持續集成、單元測試、腳本編程、測試報告、郵件通知以及測試結果大數據統計爲一體的自動化測試框架,讓你深入理解自動化測試框架的設計原理,掌握測試平臺的搭建思維和方法。學完之後,讓你對自動化測試得心應手,遊刃有餘。

課程

  • 第1章 課程介紹

    本章整體介紹基於webdriver的自動化測試框架詳情,主體分爲外部框架及內部框架。

    • 1-1 課程介紹
    • 1-2 自動化測試工具介紹
    • 1-3 初探框架
    • 1-4 初探自動化測試框架
    • 1-5 自動化測試框架的設計原則
    • 1-6 框架設計思想和設計模式
    • 1-7 高級框架設計思想和設計模式
    • 1-8 課後練習
  • 第2章 Selenium3.0升級介紹

    本章具體介紹3.0升級以及3.0與2.0比較,重點部分代碼展示。

    • 2-1 Selenium3.0升級介紹
    • 2-2 Selenium3升級實戰
  • 第3章 TestNG高級使用

    本章詳細介紹TestNG及其註解、作用、講解TestNG集成Selenium的配置和並行操作、介紹通過TestNG進行簡單參數化的方法。

    • 3-1 TestNG的詳解
    • 3-2 TestNG的特點
    • 3-3 TestNG的註解
    • 3-4 TestNG的配置文件
    • 3-5 TestNG的多線程配置方式
    • 3-6 TestNG參數化配置
    • 3-7 TestNG參數化實例詳解
    • 3-8 TestNG參數化順序執行的實例詳解
    • 3-9 課後練習
  • 第4章 自動化測試框架搭建

    本章介紹Maven、Maven與TestNG集成方式、通過ReportNG進行報告優化,生成HTML報告、通過JavaMail類進行自定義郵件發送,模板爲ReportNG模板、集成ExtentX框架(Sails+MongoDB)進行測試結果大數據統計、使用EXCEL+POI進行數據驅動、DataProvider講解使用以及代碼實現講解。...

    • 4-1 搭建完善的自動化測試框架介紹
    • 4-2 Maven管理工具的介紹
    • 4-3 Maven主要功能
    • 4-4 POM文件的介紹
    • 4-5 Maven內置隱式規則
    • 4-6 Maven的依賴管理
    • 4-7 Maven生命週期的各個階段
    • 4-8 Maven的基本配置
    • 4-9 動手寫Maven的POM文件1
    • 4-10 動手寫Maven的POM文件2
    • 4-11 動手寫Maven的POM文件3
    • 4-12 自動化測試框架之ReportNG介紹
    • 4-13 ReportNG與TestNG報告的對比
    • 4-14 ReportNG的代碼集成
    • 4-15 自定義html郵件發送的必要性
    • 4-16 自定義html郵件發送工具類的介紹
    • 4-17 詳講自定義html郵件發送的配置
    • 4-18 自動化測試框架之ExtentX介紹
    • 4-19 自動化測試框架之ExtentX的配置及安裝
    • 4-20 自動化測試框架之ExtentX集成
    • 4-21 數據驅動的介紹
    • 4-22 POI+EXCEL數據驅動
    • 4-23 自動化測試框架總結
    • 4-24 課後練習
  • 第5章 Jenkins持續集成

    本章介紹Jenkins機制、介紹持續集成思想、介紹Jenkins安裝、環境變量配置、持續集成自動化配置方式。

    • 5-1 持續集成思想
    • 5-2 Jenkins介紹
    • 5-3 Jenkins安裝與配置
    • 5-4 jenkins與自動化測試集成
  • 第6章 分層框架設計搭建

    本章介紹分層思想總體概述及代碼改造、Log4j框架集成及使用。

    • 6-1 分層思想介紹
    • 6-2 分層提取理論篇
    • 6-3 分層提取初體驗
    • 6-4 分層框架設計搭建之Elemetns層提取
    • 6-5 分層日誌框架集成
    • 6-6 課後練習
  • 第7章 框架實戰

    本章結合項目進行框架實戰演練,深入理解自動化測試框架。

    • 7-1 禪道工具介紹
    • 7-2 寫第一個Case
    • 7-3 自動化測試腳本實戰1
    • 7-4 自動化測試腳本實戰2
    • 7-5 DataProvider報錯問題
  • 第8章 自動化測試平臺搭建

    本章對關鍵字驅動思想進行深入講解、介紹平臺設計思想及Demo展示,代碼流程講解。

    • 8-1 關鍵字驅動
    • 8-2 平臺設計理念
    • 8-3 平臺展示
    • 8-4 課後練習
  • 第9章 課程總結

    本章對課程進行整體總結。

    • 9-1 課程總結

百度網盤下載 

 

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