《零成本W(wǎng)eb功能自動(dòng)化測(cè)試最佳實(shí)踐》課程詳情
點(diǎn)擊下載課大綱及報(bào)名表
Day1 9:00-12:00
1、什么是自動(dòng)化測(cè)試
為什么需要自動(dòng)化測(cè)試?
自動(dòng)化測(cè)試不是簡(jiǎn)單的用腳本替代手工操作
自動(dòng)化測(cè)試不等于UI自動(dòng)化測(cè)試
自動(dòng)化測(cè)試的優(yōu)勢(shì)和局限性
2、不同層次的自動(dòng)化測(cè)試
面向代碼的自動(dòng)化測(cè)試
面向組件/接口的自動(dòng)化測(cè)試
面向UI的自動(dòng)化測(cè)試
數(shù)據(jù)庫(kù)級(jí)別的自動(dòng)化測(cè)試
【討論】為什么需要不同層次的測(cè)試/自動(dòng)化測(cè)試?
3、Web自動(dòng)測(cè)試工具WebDriver
自動(dòng)測(cè)試工具原理與發(fā)展簡(jiǎn)史
WebDriver的基本結(jié)構(gòu)
編寫第一個(gè)WebDriver UI Test Case
Day 1 13:00 16:00
1、深入理解與使用Web Driver
使用XPath定位頁(yè)面上的元素
參數(shù)化測(cè)試腳本
讓測(cè)試腳本支持Ajax應(yīng)用
【討論】如何讓一個(gè)自動(dòng)測(cè)試用例盡可能的“穩(wěn)定”?
為測(cè)試腳本增加可測(cè)試性設(shè)計(jì)
【高級(jí)】擴(kuò)展WebDriver
2、自動(dòng)化測(cè)試演練
為某網(wǎng)站建立自動(dòng)化測(cè)試腳本
參數(shù)化腳本
使用WebDriver支持鼠標(biāo)鍵盤事件
Day 2 9:00-12:00
1、建立易于維護(hù)的自動(dòng)化測(cè)試框架
使用“業(yè)務(wù)封裝”讓腳本具有更好的復(fù)用性
使用“路徑映射”讓腳本具有更好的穩(wěn)定性
2、組件級(jí)別的自動(dòng)化測(cè)試
使用WebDriver HtmlDriver進(jìn)行HTTP層面的自動(dòng)化測(cè)試
HTTP級(jí)別的自動(dòng)化 vs UI級(jí)別的自動(dòng)化
對(duì)Web應(yīng)用的其他組件進(jìn)行自動(dòng)化測(cè)試
3、白盒測(cè)試與單元測(cè)試
單元測(cè)試概念
白盒測(cè)試設(shè)計(jì)方法
單元測(cè)試不等于白盒測(cè)試
JUnit基礎(chǔ)
Day 2 13:00 16:00
1、JUnit與單元測(cè)試
使用JUnit對(duì)測(cè)試類進(jìn)行測(cè)試
使用Mock技術(shù)支持類測(cè)試
類的可測(cè)試性設(shè)計(jì)
單元測(cè)試度量框架
持續(xù)集成框架
2、組織級(jí)自動(dòng)化測(cè)試框架
建立自動(dòng)化測(cè)試與手工測(cè)試統(tǒng)一管理平臺(tái)
建立單元測(cè)試度量體系
【實(shí)例】某企業(yè)的自動(dòng)化測(cè)試體系
《零成本W(wǎng)eb功能自動(dòng)化測(cè)試最佳實(shí)踐》課程目的
本課程結(jié)束后,學(xué)員應(yīng)能夠:
1.掌握Web應(yīng)用的自動(dòng)化測(cè)試方法
2.掌握Web自動(dòng)化測(cè)試工具WebDriver InternetExplorDriver和FirefoxDriver的使用方法
3.掌握Ajax應(yīng)用的自動(dòng)化測(cè)試方法
4.掌握Web自動(dòng)化測(cè)試工具WebDriver HtmlDriver的使用方法
5.理解自動(dòng)化測(cè)試的優(yōu)勢(shì)和局限性
6.理解“自動(dòng)化測(cè)試不等于UI自動(dòng)化測(cè)試”
7.掌握白盒測(cè)試設(shè)計(jì)方法
8.掌握單元測(cè)試設(shè)計(jì)方法
9.掌握組織中開展單元測(cè)試與建立單元測(cè)試度量的方法
10.理解持續(xù)集成及其作用
11.掌握UI層和代碼層提高可測(cè)試性的主要方法
《零成本W(wǎng)eb功能自動(dòng)化測(cè)試最佳實(shí)踐》所屬分類
研發(fā)項(xiàng)目
《零成本W(wǎng)eb功能自動(dòng)化測(cè)試最佳實(shí)踐》所屬專題
房地產(chǎn)企業(yè)成本管理、
有效的成本控制、
《零成本W(wǎng)eb功能自動(dòng)化測(cè)試最佳實(shí)踐》授課培訓(xùn)師簡(jiǎn)介
段文韜
(原Google中國(guó)測(cè)試經(jīng)理)
擅長(zhǎng)領(lǐng)域
研發(fā)管理
職業(yè)背景
有十余年軟件開發(fā)、項(xiàng)目管理和軟件測(cè)試、軟件測(cè)試管理經(jīng)驗(yàn)。在深圳華為等大型軟件企業(yè)擔(dān)任軟件測(cè)試經(jīng)理、部門經(jīng)理多年,熟悉軟件項(xiàng)目開發(fā)流程、軟件測(cè)試、CMM。精通MI LoadRunner、WinRunner、Comuware DevPartner、Telelogic Logiscope、cppUnit等工具,有豐富的軟件測(cè)試經(jīng)驗(yàn),組織過(guò)多次大型項(xiàng)目中的性能測(cè)試、管理過(guò)多個(gè)Windows/Unix系統(tǒng)下的大型項(xiàng)目測(cè)試。
編著:
軟件性能測(cè)試過(guò)程詳解與實(shí)例剖析
測(cè)試工具應(yīng)用之我見
一個(gè)大型項(xiàng)目的性能測(cè)試實(shí)例
工程型軟件項(xiàng)目的配置管理實(shí)例
測(cè)試用例設(shè)計(jì)的誤區(qū)
如何更好地與開發(fā)工程師溝通
軟件性能測(cè)試過(guò)程概述
授課經(jīng)驗(yàn)
軟件測(cè)試系統(tǒng)培訓(xùn)
北京Canon有限公司、百度科技有限公司、亞信中國(guó)有限公司、深圳大亞灣核電集團(tuán)、信威通信有限公司、西安大唐有限公司、北京交大微聯(lián)有限公司、北京星河亮點(diǎn)有限公司
性能測(cè)試培訓(xùn)
北大方正電子有限公司性能測(cè)試培訓(xùn)(兩次)、二十一世紀(jì)空間技術(shù)應(yīng)用股份有限公司性能測(cè)試培訓(xùn)、億美軟通性能測(cè)試培訓(xùn)、天津海關(guān)性能測(cè)試培訓(xùn) (三次)、廣州從興電子性能測(cè)試培訓(xùn)、性能測(cè)試培訓(xùn)公開課(多次)、軟件測(cè)試實(shí)戰(zhàn)公開課。在北京、深圳已開設(shè)15期,效果良好。
單元測(cè)試實(shí)戰(zhàn)應(yīng)用培訓(xùn)
四方科技cppUnit工具應(yīng)用培訓(xùn)、航天二院某所單元測(cè)試培訓(xùn)、天津海關(guān)單元測(cè)試培訓(xùn)、測(cè)試及質(zhì)量管理過(guò)程培訓(xùn)。
作為第三方咨詢顧問(wèn)為三家軟件企業(yè)提供測(cè)試及質(zhì)量管理過(guò)程培訓(xùn)。