web端自動(dòng)化

web端自動(dòng)化

1.什么是自動(dòng)化

使用測(cè)試工具 或者其他手段對(duì)軟件進(jìn)行測(cè)試

2.自動(dòng)化測(cè)試好處

1.縮短測(cè)試周期? 2.避免人為出錯(cuò)? 3.測(cè)試信息存儲(chǔ)? 4.輕易獲取覆蓋率? 5.實(shí)現(xiàn)自動(dòng)或者定時(shí)執(zhí)行

3.使用自動(dòng)化的前提條件

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

2)項(xiàng)目周期長(zhǎng),重復(fù)性的工作都交給機(jī)器去實(shí)現(xiàn)

3)需求穩(wěn)定,項(xiàng)目變動(dòng)不大

4)自動(dòng)化測(cè)試腳本復(fù)雜度比較低

5)可重復(fù)利用

4.使用自動(dòng)化測(cè)試的場(chǎng)景

1)頻繁的回歸測(cè)試

2)冒煙測(cè)試

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

4)性能測(cè)試

5.常用工具

QTP、Selenium、RFT

6.為什么要學(xué)習(xí)元素定位

1)計(jì)算機(jī)沒(méi)有智能到人的程度。

2)計(jì)算機(jī)不能像手動(dòng)測(cè)試人員一樣通過(guò)眼看,手操作鼠標(biāo)點(diǎn)擊,操作鍵盤輸入。

3)計(jì)算機(jī)通過(guò)一系列計(jì)數(shù)手段找到元素(按鈕、輸入框、模擬鍵盤等)

7.元素定位的工具或手段有哪些

css選擇器、xpath

8.環(huán)境搭建

1. 下載瀏覽器插件

2. 菜單 → 添加附件 → 設(shè)置圖標(biāo) → 從文件中添加附件

9.什么是xpath

XPath即為XML路徑語(yǔ)言,它是一種用來(lái)(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的子集)在 HTML\XML 文檔中查找信息的語(yǔ)言

10.什么是xml

XML 指可擴(kuò)展標(biāo)記語(yǔ)言(EXtensible Markup Language)

XML 是一種標(biāo)記語(yǔ)言,很類似 HTML

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

11.xml和html 的區(qū)別

html是用來(lái)顯示數(shù)據(jù)、xml是用來(lái)傳輸和存儲(chǔ)數(shù)據(jù)

12.獲取元素

①/:從根節(jié)點(diǎn)選取? #/html/head/meta[1]第一個(gè);[last()]最后一個(gè)元素;[last()-1]倒數(shù)第二個(gè)元素;? ? ? ? ? ? ? ? ? ? [position()<3] 前兩個(gè)元素

②//:從匹配選擇的當(dāng)前節(jié)點(diǎn)選擇文檔中的節(jié)點(diǎn) #//link

③.選取當(dāng)前節(jié)點(diǎn)

④..選取當(dāng)前節(jié)點(diǎn)的父節(jié)點(diǎn)

⑤@:選取屬性 #//meta[@name] 或者//meta[@name="referrer"]

⑥//meta[@*]:所有帶有屬性的meta元素

⑦//head/meta | //head/title:選取head元素的所有meta元素和title元素

⑧//meta | //title:選取文檔中的所有title和meta元素

13.css選擇器

13.1什么是css選擇器

CSS 中,選擇器是一種模式,用于選擇需要添加樣式的元素

13.2css選擇器語(yǔ)法

①.info: 選擇class=“info”的所有元素

②#name: 選擇id=“name”的所有元素

③* :選擇所有的元素

④元素1,元素2: 選擇元素1和元素2的所有元素

⑤元素1 元素2: 選擇元素1內(nèi)部的所有元素2的元素

⑥元素1>元素2: 選擇父元素為元素1的元素的所有元素2的元素

⑦[target]: 選擇帶有target屬性的所有元素

⑧[target=blank]: 選擇target="blank"的所有元素

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、認(rèn)識(shí)web自動(dòng)化測(cè)試 什么是自動(dòng)化測(cè)試? 了解為什么要進(jìn)行自動(dòng)化測(cè)試? 掌握自動(dòng)化測(cè)試的分類? web自動(dòng)化測(cè)...
    ln111閱讀 158評(píng)論 0 0
  • 1.自動(dòng)化測(cè)試的概念 軟件自動(dòng)化測(cè)試就是通過(guò)測(cè)試工具或者其他手段,按照測(cè)試人員的預(yù)定計(jì)劃對(duì)軟件產(chǎn)品進(jìn)行自動(dòng)化測(cè)試,...
    我向星明許愿閱讀 196評(píng)論 0 0
  • 一、認(rèn)識(shí)web自動(dòng)化測(cè)試 什么是自動(dòng)化測(cè)試? 了解為什么要進(jìn)行自動(dòng)化測(cè)試? 掌握自動(dòng)化測(cè)試的分類? web自動(dòng)化測(cè)...
    筱屈閱讀 156評(píng)論 0 0
  • 一、認(rèn)識(shí)web自動(dòng)化測(cè)試 什么是自動(dòng)化測(cè)試? 了解為什么要進(jìn)行自動(dòng)化測(cè)試? 掌握自動(dòng)化測(cè)試的分類? web自動(dòng)化測(cè)...
    會(huì)冒泡的魚(yú)____閱讀 443評(píng)論 0 1
  • 一、認(rèn)識(shí)web自動(dòng)化 1.什么是自動(dòng)化測(cè)試? 1.1自動(dòng)化測(cè)試的概念? 軟件自動(dòng)化測(cè)試就是通過(guò)測(cè)試工具或者其他手段...
    小Ai826閱讀 232評(píng)論 0 0

友情鏈接更多精彩內(nèi)容