《Python自動化測試九章經》


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

我錄制了一套視頻,幫助大家梳理了Python在測試工作中應用的各個方面,命名為《Python自動化測試九章經》

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

注:課程的定位為精品小課。

課程大綱

  • 第一章 自動化測試的基石-單元測試框架
    • 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/26260


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM