web端自動化基礎(chǔ)

一、認(rèn)識web自動化


1.什么是自動化測試花沉?

1.1自動化測試的概念谨湘?

軟件自動化測試就是通過測試工具或者其他手段,按照測試人員的預(yù)定計劃對軟件產(chǎn)品進行自動化測試各拷,他是軟件測試的一個重要組成部分刁绒,能夠完成許多手工測試無法完成或者難以實現(xiàn)的測試工作,正確合理的實施自動化測試撤逢,能夠快速膛锭,全面的對軟件進行測試,從而提高軟件質(zhì)量蚊荣,節(jié)省經(jīng)費初狰,縮短軟件的發(fā)布周期。

1.2自動化測試的歷史

a-自動化測試就是任何利用工具來輔助的測試互例,集合在計算機工業(yè)生成的第一天奢入,這種測試就出現(xiàn)了。

b-歷史上從來沒有出現(xiàn)過“測試自動化取代測試工程師工作”媳叨,這種事情發(fā)生腥光,除非你完全忽略測試人員們的真正工作。

c-測試自動化意味著使用測試工具糊秆。自動化測試是個古老的概念武福。

2.為什么要進行自動化測試?

a-縮短測試周期

計算機行業(yè)更新迭代速度快痘番,大量頻繁的回歸測試消耗時間捉片,自動化測試能夠?qū)⒅貜?fù)的實行交給計算機去做,加快測試速度汞舱。

b-避免認(rèn)為出錯

測試人員不可能高度幾種伍纫,并且人類易于受外界影響(頭疼腦熱,精神不振)昂芜,可能會造成認(rèn)為錯誤莹规。

c-測試信息存儲

自動化測試將測試信息和數(shù)據(jù)存儲在文件中,思路清晰明確泌神,交接方便良漱。

d-輕易獲取覆蓋率

自動化測試能夠解放測試人員舞虱,使測試人員能夠有更多的精力去做哪些非重復(fù)性的工作。

e-其他

自動化測試可以是實現(xiàn)自動或者定時執(zhí)行债热。

注意:自動化測試的方向是對的砾嫉,而且趨勢也是如此幼苛,但是有些自動化實現(xiàn)不了的還是會手動測試窒篱。

3.自動化測試的分類

1.整體分類

1)自動化功能測試、2)自動化性能測試

2.自動化功能測試分類:

1)單元測試:程序員搞定舶沿、2)功能測試墙杯、3)接口測試:大中型項目或長期項目可以采用自動化測試

性能測試主要是使用測試工具

Loadrunner、Jmeter等括荡,對軟件進行壓力測試高镐、負(fù)載測試等等,因為這些無法用手工進行代替畸冲,所有必須自動化嫉髓。

為了測試一個web站點的服務(wù)能力,需要模擬上千萬的請求(比如打開瀏覽器訪問站點)邑闲,人的速度是遠(yuǎn)遠(yuǎn)達(dá)不到這樣的操作算行。

4.web自動化條件和使用范圍

1.使用自動化的前提條件

1)手動測試已經(jīng)完成,后期再不影響進度的前提下逐漸實現(xiàn)自動化

2)項目周期短苫耸,重復(fù)性的工作都交給機器去做

3)需求穩(wěn)定州邢,項目變動不大

4)自動化測試腳本復(fù)雜度比較低

5)可重復(fù)利用

2.使用自動化測試的場景

1)頻繁的回歸測試

2)冒煙測試

3)傳統(tǒng)行業(yè)需求變化不大,應(yīng)用頻繁

4)性能測試

5.web自動化常用的工具

QTP(收費)

QTP是Mercury公司的Quick Test Professional的簡稱褪子,是一種自動測試工具量淌。

Selenium(開源)

Selenium一個強大的基于瀏覽器的開源自動化測試工具,通常用來編寫web應(yīng)用的自動化測試嫌褪。

RFT(收費)

IBM Rational Test Professional的簡稱呀枢。是一款先進的自動化的功能或回歸測試工具,使用與測試人員和GUI開發(fā)人員笼痛,基礎(chǔ)是針對Java裙秋。.NET的對象計數(shù)和基于web應(yīng)用程序的錄制,回放功能晃痴。

6.元素的定位

1.6.1為什么要學(xué)習(xí)元素的定位残吩?

1)計算機沒有只能到人的程度

2)計算機不能像手動測試人員一樣通過眼看,手操作鼠標(biāo)點擊倘核,操作鍵盤輸入泣侮。

3)計算機通過一系列技術(shù)手段找到元素(按鈕、輸入框紧唱、模擬鍵盤等)

1.6.2元素定位的工具或手段有哪些活尊?

1)css選擇器隶校、2)xpath

7.xpath

1.7.1什么是xpath?

Xpath即為XML路徑語言蛹锰,它是一種用來(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)在HTML\XML文檔中查找信息的語言深胳。

1.7.2什么是XML?

XML指可擴展標(biāo)記語言

XML是一種標(biāo)記語言

XML的設(shè)計宗旨是傳輸數(shù)據(jù)铜犬,而非顯示數(shù)據(jù)

1.7.3XML與HTML

1

1.7.4節(jié)點


1.7.5獲取元素

XPath使用路徑表達(dá)式來選取XML文檔中的節(jié)點或者節(jié)點集舞终。這些路徑表達(dá)式和我們在常規(guī)的電腦文件系統(tǒng)中看到的表達(dá)式非常相似。




8.什么是css選擇器

CSS中癣猾,選擇器是一種模式敛劝,用于選擇需要添加樣式的元素。計算機能夠通過css選擇器定位到相應(yīng)元素纷宇,我們在比愛你寫自動化測試腳本的時候很多時候是在不斷地找到css選擇器 夸盟。

1.8.2css選擇器語法


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市像捶,隨后出現(xiàn)的幾起案子上陕,更是在濱河造成了極大的恐慌,老刑警劉巖拓春,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件释簿,死亡現(xiàn)場離奇詭異,居然都是意外死亡痘儡,警方通過查閱死者的電腦和手機辕万,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來沉删,“玉大人渐尿,你說我怎么就攤上這事》澹” “怎么了砖茸?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長殴穴。 經(jīng)常有香客問我凉夯,道長,這世上最難降的妖魔是什么采幌? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任劲够,我火速辦了婚禮,結(jié)果婚禮上休傍,老公的妹妹穿的比我還像新娘征绎。我一直安慰自己,他們只是感情好磨取,可當(dāng)我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布人柿。 她就那樣靜靜地躺著柴墩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪凫岖。 梳的紋絲不亂的頭發(fā)上江咳,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天,我揣著相機與錄音哥放,去河邊找鬼歼指。 笑死,一個胖子當(dāng)著我的面吹牛婶芭,可吹牛的內(nèi)容都是我干的东臀。 我是一名探鬼主播着饥,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼犀农,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了宰掉?” 一聲冷哼從身側(cè)響起呵哨,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎轨奄,沒想到半個月后孟害,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡挪拟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年挨务,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片玉组。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡谎柄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出惯雳,到底是詐尸還是另有隱情朝巫,我是刑警寧澤,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布石景,位于F島的核電站劈猿,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏潮孽。R本人自食惡果不足惜揪荣,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望往史。 院中可真熱鬧仗颈,春花似錦、人聲如沸怠堪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至凰棉,卻和暖如春损拢,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背撒犀。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工福压, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人或舞。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓荆姆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親映凳。 傳聞我的和親對象是個殘疾皇子胆筒,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內(nèi)容