第1章 自動化測試的前說起總體介紹
測試的現狀及課程目標,功能測試和自動化測試的區別,自動化測試流程有哪些,自動化用例和功能用例的區別,自動化測試用例的編寫,selenium的優點及工做原理。
第2章 Selenium基礎知識回顧
IDE及環境配置,html定位基礎知識,元素定位,常見元素處理,下拉框處理,元素進階操做(actions),特殊窗口切換處理,強制\隱式\顯示等待。
第3章 慕課網賬號登陸測試實戰
登錄功能需求分析及用例設計,如何對登錄進行功能測試,登錄自動化用例設計,自動化環境maven的使用,開發自動化登錄腳本,登錄腳本代碼重構與封裝,如何讀取配置文件,登錄帳號參數化代碼實戰,帳號登錄失敗自動截圖實戰,登錄代碼分層設計,driver方法及基類封裝實戰,登錄po設計模式代碼實戰,使用log4j收集日誌,生成ht...
第4章 慕課網購買下單流程測試實戰
購物流程需求分析及功能用例設計,如何對下單流程進行功能測試,自動化測試用例設計,開發遍歷商品代碼實戰,Assert函數的使用,購買商品代碼實戰,購買流程代碼重構與封裝,購買流程進行分層設計,商品詳情頁實戰pageobject,模態框處理購物車已存在商品,確認訂單頁面實現pageobject,支付中心實現pageobject,分層代碼實...
第5章 testNG的具體使用
本章先經過testNG的簡單介紹以及引入讓用戶對testNG有一個大概的認識,而後經過testNG基礎語法的介紹來學習testNG在工做中的簡單運用,參數化是自動化不可缺乏的一部分,一樣在課程中也經過實際例子講解了參數化的運用。testNG併發只須要經過他自帶的多線程機制就能輕鬆實現,課程中結合實際例子講解了若是使用多線程同時操...
第6章 項目最後的CI持續集成
持續集成可讓你隨時隨地均可以對線上系統進行自動化測試,本章首先經過最基礎的環境搭建開始,瞭解他的構成,而後經過講解他的項目配置讓程序跑起來,而且經過搭建郵件系統通知咱們每次執行結果。最後經過一系列常見面試問題來鞏固課程的知識體系以及持續集成相關知識。...
第7章 知識重難點回顧及框架擴展
經過簡單的回憶,回顧課程的知識點,檢驗知識掌握程度,如何開發屬於本身的自動化測試框架,經過一個簡單的關鍵字框架思路進行介紹。
第8章 Selenium自動化框架封裝優化
selenium底層實現原理,經過requests啓動瀏覽器實現自動化,經過requests實現selenium自動化完整封裝
第9章 Selenium使用Python擴充
使用python進行模塊化自動化測試分析,如何獲取excel的內容簡單代碼編寫,獲取excel內容方法重構封裝,selenium-python從零開始學習low代碼,經過excel封裝基類方法,封裝定位方式,封裝操做元素的方法,流程梳理和代碼封裝,調試重構代碼以及錯誤解決,經過反射和多參實現關鍵字驅動自動化。...html
下載地址:百度網盤下載python