基于 SELENIUM 的自動(dòng)化測試架構(5)
發(fā)表于:2017-04-11來(lái)源:gitbook作者:凌俁Linty?點(diǎn)擊數:
標簽:selenium
WebDriver 的第一個(gè)應用場(chǎng)景,就是這個(gè)司機的各種能力,包括但不限于以下的部分: 用瀏覽器打開(kāi)指定的 URL 清理瀏覽器的Cookie 在瀏覽器中尋找頁(yè)面元素(
WebDriver 的第一個(gè)應用場(chǎng)景,就是這個(gè)司機的各種能力,包括但不限于以下的部分:
-
用瀏覽器打開(kāi)指定的 URL
-
清理瀏覽器的Cookie
-
在瀏覽器中尋找頁(yè)面元素(Web Element)
-
查找單個(gè)的指定元素
-
查找一組有共同屬性的元素,并進(jìn)行遍歷等。
-
控制瀏覽器的基本操作:
-
前進(jìn): forward()
-
后退: backward()
-
刷新: refresh()
-
關(guān)閉: close()
-
最大化: maximize_window()
-
彈窗: switch_to_alert()
-
返回瀏覽器的屬性
-
執行 JavaScript 腳本
2)在瀏覽器中找到的元素,WebElement 類(lèi)
司機在瀏覽器中找到頁(yè)面元素以后,對它做的任何操作,都是 WebDriver 的第二個(gè)主要的場(chǎng)景:
原文轉自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html