認(rèn)識(shí)web自動(dòng)化測(cè)試
什么是 自動(dòng)化測(cè)試?
了解為什么要進(jìn)行自動(dòng)化測(cè)試?
掌握自動(dòng)化測(cè)試的分類
web自動(dòng)化測(cè)試的使用條件和場(chǎng)景
自動(dòng)化測(cè)試工具的優(yōu)缺點(diǎn)
自動(dòng)化測(cè)試的情景和發(fā)展方向
自動(dòng)化的概念
軟件自動(dòng)化測(cè)試就是通過測(cè)試工具或者其他手段想邦,按照測(cè) 人員預(yù)定計(jì)劃對(duì)軟件產(chǎn)品進(jìn)行自動(dòng)話測(cè)試劣纲,他是測(cè)試的一個(gè)重要組成部分,能夠完成許多手工測(cè)試無法完成或者難以實(shí)現(xiàn)的測(cè)試工作筑悴,正確合理的實(shí)施自動(dòng)化们拙,能夠快速,全面的對(duì)軟件進(jìn)行測(cè)試阁吝,從而提高軟件質(zhì)量砚婆,節(jié)省經(jīng)費(fèi),手段軟禁的發(fā)布周期
自動(dòng)化測(cè)試的歷史
自動(dòng)化測(cè)試是任何利用工具來輔助或者其他手段突勇,按照測(cè)試人員的預(yù)定計(jì)劃對(duì)軟件產(chǎn)品進(jìn)行自動(dòng)化測(cè)試射沟,他是軟件測(cè)試的一個(gè)重要組成部分,与境,除非你完全忽略測(cè)試人員門的真正工作验夯,
測(cè)試自動(dòng)化意味著使用測(cè)試工具。自動(dòng)化測(cè)試是個(gè)古老的理念
自動(dòng)化測(cè)試的好處
縮短測(cè)試周期
計(jì)算機(jī)行業(yè)更新迭代快速摔刁,大量頻繁的回歸測(cè)試消耗時(shí)間挥转,自動(dòng)化測(cè)試能夠?qū)⒊歉膶?shí)行交給計(jì)算機(jī)去做,加快測(cè)試速度
避免人為出錯(cuò)
測(cè)試人員不可能持續(xù)高度集中共屈,并且人類易受外界影響(頭疼腦熱绑谣,精神不振),可能會(huì)造成人為錯(cuò)誤
測(cè)試信息存儲(chǔ)
自動(dòng)化測(cè)試將測(cè)試信息很數(shù)據(jù)存儲(chǔ)在文件中拗引,思路清晰明確借宵。交接方便
輕易獲取覆蓋率
自動(dòng)化測(cè)試能夠解放測(cè)試人員,使測(cè)試人員能夠有更多的精力去做那些重復(fù)性的工作
自動(dòng)化測(cè)試的分類
整體分類
自動(dòng)化功能測(cè)試
自動(dòng)化性能測(cè)試
自動(dòng)化功能測(cè)試的分類
單元測(cè)試矾削,程序員搞定
功能測(cè)試
接口測(cè)試:大眾型項(xiàng)目或者撐起項(xiàng)目可以采用自動(dòng)化測(cè)試
性能測(cè)試主要使用測(cè)試工具
loadrunner壤玫、jmeter等豁护,對(duì)軟件進(jìn)行壓力測(cè)試,負(fù)載測(cè)試等等欲间,因?yàn)檫@些無法用手工進(jìn)行代替楚里,所以必須自動(dòng)化
為力測(cè)試一個(gè)web站點(diǎn)的服務(wù)能力,需要模擬上千上萬(wàn)的請(qǐng)求猎贴,人的速度遠(yuǎn)遠(yuǎn)達(dá)不到這樣的操作的
web自動(dòng)化天劍和使用范圍
使用自動(dòng)化的前提條件
手動(dòng)測(cè)試已近完成班缎,后期在不影響進(jìn)度的前提下逐漸實(shí)現(xiàn)自動(dòng)化
項(xiàng)目周期長(zhǎng),重復(fù)性的工作都交給機(jī)器去實(shí)現(xiàn)
需求穩(wěn)定:項(xiàng)目變動(dòng)不大
自動(dòng)化測(cè)試腳本復(fù)雜度比較低
可重復(fù)利用
web自動(dòng)化常用的工具
常見自動(dòng)化測(cè)試工具
QTP
Selenium
RFT
元素的定位
環(huán)境及工具
css選擇器
xpath路徑表達(dá)式
為什么要學(xué)習(xí)元素定位她渴?
?計(jì)算機(jī)沒有智能到人的程度达址。
?計(jì)算機(jī)不能像手動(dòng)測(cè)試人員一樣通過眼看,手操作鼠標(biāo)點(diǎn)擊趁耗,操作鍵盤輸入沉唠。
?計(jì)算機(jī)通過一系列計(jì)數(shù)手段找到元素
元素定位的工具或手段有哪些?
?css選擇器
?xpath
環(huán)境及工具
?firefox35
? firebug插件
?firepath插件
什么是xpath对粪?
XPath即為XML路徑語(yǔ)言右冻,它是一種用來(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的子集)在 HTML\XML 文檔中查找信息的語(yǔ)言。