班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 最近開間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
◆小班教學,教學效果好 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽; 2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。 3、培訓合格學員可享受免費推薦就業機會。☆合格學員免費頒發相關工程師等資格證書,提升職業資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。 |
部份程大綱 |
|
隨著互聯網浪潮的發展,自動化測試已經是軟件測試的重要組成部分。Selenium作為Web自動化測試的重要工具越來越受行業青睞,而Python語言如今也開始變得如火如荼!Python+Selenium珠聯璧合將為自動化測試提供有力的保障,
第一章:漫話自動化測試
1-1 課程概述
1-2 課程大綱簡介
1-3 揭開自動化測試神秘面紗
1-4 Selenium的三生三世
1-5 HTML基礎知識
1-6 HTML標簽簡介
1-7 HTML基礎標簽實戰演練(1)
1-8 HTML基礎標簽實戰演練(2)
1-9 HTML基礎屬性(1)
1-10 HTML基礎屬性(2)
1-11 CSS基礎
第二章:Selenium IDE應用實踐
2-1 走進Selenium新世界
2-2 Selenium IDE自動化實戰
2-3 Selenium IDE界面簡介
2-4 Selenium IDE腳本編輯與操作
2-5 Selenium IDE常用命令實踐(1)
2-6 Selenium IDE常用命令實踐(2)
2-7 Selenium IDE常用命令實踐(3)
2-8 Selenium IDE斷言與驗證
2-9 Selenium IDE斷言設置實踐
2-10 Selenium IDE課程小結
第三章:Python基礎
3-1 人生苦短,我用Python
3-2 Python 安裝與配置
3-3 第一個Python程序
3-4 Python常用數據類型
3-5 數組定義與訪問
3-6 數組元素添加修改與刪除
3-7 Python 元組數據
3-8 Python字典
3-9 條件判斷
3-10 循環語句
3-11 Python猜數字小游戲
3-12 Python函數定義與調用
3-13 Python 面向對象(1)
3-14 Python 面向對象(2)
3-15 Python類與對象
3-16 Python 模塊引用
3-17 跨目錄模塊引用
3-18 Python異常(1)
3-19 Python異常(2)
3-20 文件處理
3-21 讀取txt文件
3-22 CSV文件讀寫
3-23 xml文件概述
3-24 手工打造一個xml文件
3-25 讀取xml元素節點
3-26 讀取xml文本節點
3-27 讀取xml屬性節點
3-28 讀取xml子節點
3-29 線程與進程概述
3-30 單線程實踐應用
3-31 多線程實踐應用
3-32 多進程實踐應用
3-33 Python爬蟲實戰——爬取Web頁面圖片
第四章:Webdriver
4-1 Webdriver概述
4-2 第一個自動化測試腳本
4-3 多瀏覽器運行腳本
4-4 瀏覽器操作方法
4-5 元素定位—id與name
4-6 元素定位—tag_name
4-7 元素定位—class_name
4-8 元素定位—link_text
4-9 xpath定位—絕對與相對定位
4-10 xpath定位—層級與邏輯組合定位
4-11 元素定位—Css定位(1)
4-12 元素定位—Css定位(2)
4-13 下拉菜單列表選項定位(1)
4-14 下拉菜單列表選項定位(2)
4-15 鼠標操作(1)
4-16 鼠標操作(2)
4-17 鍵盤操作(1)
4-18 鍵盤操作(2)
4-19 元素等待—顯示等待(1)
4-20 元素等待—顯示等待(2)
4-21 元素等待—隱式等待
4-22 frame嵌套頁面元素定位(1)
4-23 frame嵌套頁面元素定位(2)
4-24 多窗口切換操作(1)
4-25 多窗口切換操作(2)
4-26 警告彈窗處理
4-27 文件上傳
4-28 瀏覽器滾動條操作
4-29 網頁自動截圖
4-30 Cookie處理
4-31 自動化測試驗證碼處理
4-32 基于Cookie繞過驗證碼自動登錄
第五章:自動化測試模型
5-1 自動化測試模型概述
5-2 線程模型
5-3 模塊化驅動測試(1)
5-4 模塊化驅動測試(2)
5-5 數據驅動測試(1)
5-6 數據驅動測試(2)
5-7 關鍵字驅動測試
第六章:unittest單元測試框架
6-1 單元測試概述
6-2 unittest 核心要素簡介
6-3 unittest單元測試案例實踐
6-4 常用斷言方法
6-5 新增測試用例管理(1)
6-6 新增測試用例管理(2)
6-7 用例公共部分合并
6-8 用例執行順序
6-9 用例綜合框架管理(1)
6-10 用例綜合框架管理(2)
6-11 跳過測試和預期失敗
6-12 unittest Web測試應用實戰(1)
6-13 unittest Web測試應用實戰(2)
6-14 測試報告生成
6-15 測試報告顏值優化
第七章:自動化進階應用
7-1 Python 郵件發送(1)
7-2 Python郵件發送(2)
7-3 郵件同時發送多人
7-4 發送帶附件的郵件
7-5 整合測試報告郵件發送(1)
7-6 整合測試報告郵件發送(2)
7-7 補充知識點—By方式定位元素
7-8 補充知識點——方法參數的個數
7-9 自動化測試設計模式—PageObject(1)
7-10 自動化測試設計模式—PageObject(2)
7-11 自動化測試設計模式—PageObject(3)
第八章:自動化測試項目綜合實戰
8-1 自動化測試綜合實戰(1)
8-2 自動化測試綜合實戰(2)
8-3 自動化測試綜合實戰(3) |