《Python自動化測試九章經》

Python是當前很是流行的一門編程語言,它除了在人工智能、數據處理、Web開發、網絡爬蟲等領域獲得普遍使用以外,他也很是適合軟件測試人員使用,可是,對於剛入行的測試小白來講,並不知道學習Python語言能夠用來完成哪些測試工做,或者已經掌握了一些Python編程基礎,但不知道如何在工做和項目中應用。編程

我錄製了一套視頻,幫助你們梳理了Python在測試工做中應用的各個方面,命名爲《Python自動化測試九章經》網絡

若是你想在測試工做中嘗試用Python完成自動化測試,那麼應該跳不出這個範圍。我每一章節我都介紹了當前最熱門的測試庫和框架。讓你快速的對這些工具和框架創建概念,以及如何使用。app

注:課程的定位爲精品小課。框架

課程大綱

  • 第一章 自動化測試的基石-單元測試框架
    • 1.1 單元測試基本概念
    • 1.2 如何編寫測試用例
    • 1.3 基礎概念fixtrue
    • 1.4 基礎概念之斷言
    • 1.5 基礎概念之測試運行
    • 1.6 單元測試框架之nose2
    • 1.7 單元測試框架之pytest
  • 第二章 Web自動化測試
    • 2.1 Selenium介紹
    • 2.2 selenium元素定位
    • 2.3 selenium應用
    • 2.4 集成unittest
    • 2.5 測試框架之SeleniumBase
  • 第三章 接口自動化測試
    • 3.1 接口測試基礎
    • 3.2 Requests介紹
    • 3.3 集成unittest
    • 3.4 測試框架之HttpRunner
  • 第四章 App移動自動化測試
    • 4.1 appium介紹與安裝
    • 4.2 appium的基本使用
    • 4.2 appium控件定位
    • 4.3 appium實例
    • 4.4 集成unittest
    • 4.5 測試庫之uiautomator2
    • 4.6 測試工具之Airtest
  • 第五章 Windows GUI自動化測試
    • 5.1 測試庫之pywinauto
    • 5.2 測試庫之pyautogui
  • 第六章 性能自動化測試
    • 6.1 locust介紹
    • 6.2 locust實例
    • 6.3 locust高級用法
    • 6.4 性能測試庫之boom
    • 6.5 性能測試庫之Molotov
  • 第七章 關鍵字驅動測試框架
    • 7.1 robot framework介紹
    • 7.2 robot framework安裝
    • 7.3 robot framework基礎關鍵字
    • 7.4 Web測試之SeleniumLibrary
    • 7.5 接口測試之RequestsLibrary
  • 第八章 BDD測試框架
    • 8.1 BDD概念
    • 8.2 behave實例
    • 8.3 gauge安裝與使用
    • 8.4 gauge編寫Web測試
    • 8.5 gauge編寫接口測試
  • 第九章 快速生成測試數據
    • 9.1 random模塊
    • 9.2 生成測試數據之testdata
    • 9.3 生成測試數據之faker
    • 9.4 基於單元測試框架的測試數據之hypothesis

課程地址: https://edu.csdn.net/course/detail/26260dom

相關文章
相關標籤/搜索