<font id="7lttv"></font>
<p id="7lttv"></p>

<p id="7lttv"></p>
<p id="7lttv"><output id="7lttv"></output></p><p id="7lttv"><output id="7lttv"><font id="7lttv"></font></output></p>
<p id="7lttv"></p>

<video id="7lttv"><p id="7lttv"><delect id="7lttv"></delect></p></video>

<p id="7lttv"><delect id="7lttv"><font id="7lttv"></font></delect></p>
<p id="7lttv"></p>
<p id="7lttv"><output id="7lttv"></output></p>

<video id="7lttv"></video> <p id="7lttv"></p>

<output id="7lttv"></output>

<p id="7lttv"></p>

<video id="7lttv"><output id="7lttv"><font id="7lttv"></font></output></video>

<video id="7lttv"><output id="7lttv"></output></video>

<p id="7lttv"><output id="7lttv"><font id="7lttv"></font></output></p>
<p id="7lttv"></p>

<video id="7lttv"></video>
<video id="7lttv"><output id="7lttv"></output></video>

<video id="7lttv"><output id="7lttv"></output></video><video id="7lttv"><output id="7lttv"></output></video><noframes id="7lttv"><p id="7lttv"><delect id="7lttv"></delect></p>

企業郵箱
設為首頁
   課程介紹
 
  您的位置 : 課程首頁>> selenium webdriver培訓

 

selenium webdriver自動化測試培訓

一、課程介紹:

基礎班:有軟件測試基礎,但無web自動化測試實際經驗的同學;

課程內容:

1,什么是web自動化測試;web自動化測試的常用工具;各種工具的優劣及使用成本分析;你應該使用什么工具;
2,自動測試用例是什么樣子的?什么是斷言?什么是數據驅動的自動化測試?自動化用例的設計策略及設計模式;
3,html語言簡介;如何學習html語言,簡單的html入門;
4,html語言之表單元素;
5,css入門,簡單的css;
6,css選擇器;
7,ruby入門,ruby的基本數據類型,ruby的基本語法,ruby的控制流語法,代碼塊等;
8,ruby進階,ruby的面向對象編程;
9,ruby的常用類,String Date等;
10,什么selenium webdriver,selenium webdriver的前世今生,se wd的項目地址及主要資料;
11,使用se wd進行瀏覽器相關的操作,如打開瀏覽器,關閉瀏覽器,前進,后退等操作;
12,對象識別,使用id class 等屬性進行對象的識別;
13,xpath語法簡介,使用xpath進行對象的識別;
14,javascript語言簡介,使用javascript設置元素的高亮;
15,使用se wd執行javascript;
16,使用se wd進行表單元素的識別(上);
17,使用se wd進行表達元素的識別(下);
18,使用se wd處理對話框、彈出頁面及franme(上);
19,使用se wd處理對話框、彈出頁面及franme(下);
20,se wd實踐,一些例子;
21,test unit 框架介紹,什么是斷言,如何寫斷言;
22,使用test unit + se wd進行用例編寫;

培訓后效果:
1,掌握web自動化測試的基本知識;
2,熟悉html語言;
3,熟悉css;
4,熟悉javascript;
5,熟悉ruby;
6,掌握selenium webdriver的基礎概念;
7,了解selenium webdriver的過往與現在;
8,學會使用selenium webdriver來進行對象的識別;
9,掌握各種對象識別技巧;
10,學會使用selenium webdriver來進行一些簡單的自動化工作;


進階班:面向有selenium webdriver的基礎,有一定的自動化測試能力,希望能夠更上一層樓,成為自動化測試專家的同學;

課程內容:

1,selenium wd的實現原理深入剖析,知其然,更知其所以然;
2,selenium wd 的源碼解讀,selenium wd的代碼架構;
3,selenium wd源碼解讀,selenium wd的代碼封裝;
4,selenium wd代碼解讀之代碼架構;
5,selenium wd代碼解讀之元素定位分析;
6,selenium wd代碼解讀之擴展watir wd;
7,rspec入門;
8,rspec + selenium wd
9,實戰!實戰重于一切!

10,揭開測試框架的神秘面紗,深入理解測試框架4大基本模塊;
11,自己動手寫測試框架(1)
12,自己動手寫測試框架(2)
13,自己動手寫測試框架(3)
15,selenium wd與jquery的高級應用;
16,什么是持續集成,搭建你自己的持續集成環境;
17,配置jenkins實現每日構建與定時構建;
18,總結與答疑;
19,自動化經驗分享,什么樣的項目適合做自動化?自動化的前景何在?為什么說有些項目使用自動化會注定失?
20,如何構建低投入,高產出的自動化測試平臺;

培訓后效果:

1.了解selenium wd的本質,全面了解selenium wd的基本原理;
2.輕松讀懂selenium wd源碼,透過現象看本質;
3.一層層全面剖析watir wd源代碼,從根本上了解watir wd對selenium wd進行的對象封裝;
4.精通rspec,最優雅的ruby測試框架;
5.深入理解什么是測試框架,測試框架的基本構成與實現方法;
6.自己動手寫測試框架;
7.學會如何對現有的系統進行持續集成,掌握jenkins并持續集成你的測試用例;

 
 
国产成人艳妇视频在线观看