課程目錄:“基于Python的全棧自動化測試工程師培訓(xùn)
        4401 人關(guān)注
        (78637/99817)
        課程大綱:

          基于Python的全棧自動化測試工程師培訓(xùn)

         

         

        Python基礎(chǔ)
        1.Python環(huán)境配置
        2.Python基礎(chǔ)
        3.列表與元組 
        4.深入窺探“字符串”、字典、條件與循環(huán)
        5.封裝:函數(shù)、對象、類、異常
        6.測試:unittest|pytest
        7.共享電池:模塊 

        自動化測試基礎(chǔ)
        1.Python自動化環(huán)境的部署
        2.WebDriverAPI:定位元素、獲得驗證信息、模塊驅(qū)動測試、關(guān)鍵字驅(qū)動測試、數(shù)據(jù)驅(qū)動測試、模塊化測試模型實例、數(shù)據(jù)驅(qū)動測試實例

        單元測試框架
        1.單元測試框架的認知
        2.單元測試框架的工作原理
        3.單元測試用例的組織
        4.構(gòu)建測試固件
        5.組織多個測試用例
        6.構(gòu)建測試套件
        7.測試套件的優(yōu)化
        8.多個測試類的控制
        9.單元測試執(zhí)行的控制
        10.測試用例的跳過

        POM模式
        1.如何生成【漂亮的】測試結(jié)果
        2.測試設(shè)計的升華—PO設(shè)計模式
        ?為什么使用pageobject(PO)設(shè)計模式
        ?PageObject案例實操:基本測試用例
        ?基礎(chǔ)場景設(shè)計
        ?場景的優(yōu)化
        ?測試用例的組織
        漂亮的測試報告
        1.測試案例設(shè)計
        2.以郵件的形式發(fā)送html格式的測試報告
        3.給單人發(fā)送郵件
        4.給多人發(fā)送郵件
        5.發(fā)送『漂亮的』HTML格式的郵件
        案例實戰(zhàn):
        自動化框架的設(shè)計與實現(xiàn)
        1.配置文件
        2.數(shù)據(jù)驅(qū)動
        3.日志管理
        4.自動化框架的架構(gòu)設(shè)計
        5.框架的實現(xiàn)之公共文件庫:配置文件的操作
        6.框架的實現(xiàn)之公共文件庫:外部文件的操作
        7.框架的實現(xiàn)之公共文件庫:測試用例信息的管理
        8.框架的實現(xiàn)之公共文件庫:郵件的配置
        9.測試用例(頁面)的設(shè)計與實現(xiàn)

        輕量型接口測試
        PostMan
        1.Postman全面了解:get請求、post請求、斷言、sandbox、collection
        2.Postman實操
        ?Get請求:百度搜索案例
        ?Get請求案例:微信接口
        ?Get請求案例:豆瓣api案例講解
        ?Post請求案例:微信群發(fā)消息
        ?Post請求案例:微信From表單
        ?Post請求案例:公眾號菜單維護
        接口自動化實踐知識
        1.接口自動化測試概覽
        2.HTTP協(xié)議詳解
        Base與Requests
        1.Request講解
        2.Request案例
        3.Base函數(shù)封裝
        4.Request類

        接口自動化框架
        概覽
        1.接口測試自動化框架的認知
        2.測試是自動化框架的工作流程
        3.測試框架的規(guī)劃設(shè)計
        4.框架的詳細設(shè)計與實現(xiàn):公共配置模塊的設(shè)置
        5.框架的詳細設(shè)計與實現(xiàn):通用模塊的實現(xiàn)
        6.實戰(zhàn):接口自動化測試框架的設(shè)計
        實戰(zhàn):
        手把手實現(xiàn)接口自動化框架
        1.通用模塊那些事兒(DB、Http、Email、Log等)?
        2.requests模塊再回顧
        3.xml的維護與操作
        4.excel的操作(讀、寫)
        5.數(shù)據(jù)庫的操作
        6.實戰(zhàn):接口自動化測試框架的實現(xiàn)
        實戰(zhàn):
        一步一踐接口自動化框架
        1.測試用例的設(shè)計與組織
        2.測試報告的維護
        3.測試用例的運行
        4.測試結(jié)果的分析
        5.實踐:接口自動化測試框架的運行