亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Python2+Selenium入門(mén)05-關(guān)于WebElement類(lèi)

Freeman / 2702人閱讀

摘要:前面一節(jié)主要介紹了類(lèi),這一節(jié)則主要介紹類(lèi)。提供了一些功能屬性和方法來(lái)實(shí)現(xiàn)與網(wǎng)頁(yè)元素的交互,這些元素主要包括文本框文本域按鈕單選框多選框表格等等。

前面一節(jié)主要介紹了 WebDriver 類(lèi),這一節(jié)則主要介紹 WebElement 類(lèi)。WebElement 提供了一些功能、屬性和方法來(lái)實(shí)現(xiàn)與網(wǎng)頁(yè)元素的交互,這些元素主要包括文本框、文本域、按鈕、單選框、多選框、表格等等。

WebElement功能
功能/屬性 描述 實(shí)例
size 獲取元素的大小 element.size
tag_name 獲取元素的 HTML 標(biāo)簽名稱 element.tag_name
text 獲取元素的文本值 element.text
WebElement方法
方法 描述 參數(shù) 實(shí)例
clear( ) 清除文本框或者文本域的內(nèi)容 element.clear( )
click( ) 單擊元素 element.click( )
get_attribute( ) 獲取元素的屬性值 name:屬性的名稱 element.get_attribute
("maxlength")
is_displayed( ) 檢查元素對(duì)于用戶是否可見(jiàn) element.is_displayed( )
is_enabled( ) 檢查元素是否可用 element.is_enabled( )
is_selected( ) 檢查元素是否被選中,該方法應(yīng)用于復(fù)選框和單選按鈕 element.is_selected( )
send_keys(*value) 模擬輸入文本 value:待輸入的字符串 element.send_keys("foo")
submit( ) 用于提交表單,如果對(duì)一個(gè)元素應(yīng)用此方法,將會(huì)提交該元素所屬的表單 element.submit( )
value_of_css_property
(property_name)
獲取 CSS 屬性的值 property_name:CSS 屬性的名稱 element.value_of_css_property
("backgroundcolor")

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/43254.html

相關(guān)文章

  • Python2+Selenium入門(mén)04-關(guān)于WebDriver類(lèi)

    摘要:和是中兩個(gè)非常重要的類(lèi),使用它們提供的方法可以實(shí)現(xiàn)與瀏覽器和頁(yè)面元素的各種交互操作。該方法在每個(gè)只需要調(diào)用一次等待時(shí)間單位為秒設(shè)置一個(gè)頁(yè)面完全加載完成的超時(shí)等待時(shí)間等待時(shí)間單位為秒設(shè)置腳本執(zhí)行的超時(shí)時(shí)間,應(yīng)該在拋出錯(cuò)誤之前等待時(shí)間單位為秒 WebDriver 和 WebElement 是 Selenium 中兩個(gè)非常重要的類(lèi),使用它們提供的方法可以實(shí)現(xiàn)與瀏覽器和頁(yè)面元素的各種交互操作。...

    vslam 評(píng)論0 收藏0
  • Selenium基本用法以及元素定位

    摘要:他支持手機(jī)瀏覽器,也支持等語(yǔ)言,支持如等操作系統(tǒng),是一套為自動(dòng)化測(cè)試量身定制的框架,框架由多個(gè)工具組成,包括,,和,至于他們的功能和作用請(qǐng)大家自行百度腦補(bǔ),下面將重點(diǎn)介紹主要功能。一、Selenium 簡(jiǎn)介   Selenium是ThroughtWorks公司一個(gè)強(qiáng)大的開(kāi)源Web功能測(cè)試工具系列,提供一套測(cè)試函數(shù),用于支持Web自動(dòng)化測(cè)試。函數(shù)非常靈活,能夠完成界面元素定位、窗口跳轉(zhuǎn)、結(jié)果比...

    番茄西紅柿 評(píng)論0 收藏0
  • 透過(guò)源碼看本質(zhì)-關(guān)于Selenium Webdriver 實(shí)現(xiàn)原理的一點(diǎn)思考和分享

    摘要:最近針對(duì)這個(gè)問(wèn)題看了不少了文章和書(shū)籍,在加上一點(diǎn)自己的思考和整理,與大家一起分享,一起學(xué)習(xí)。本文將以為例進(jìn)行說(shuō)明。這個(gè)值表示的是訪問(wèn)的。以為例可以看到,指令的部分包含了幾個(gè)組成部分請(qǐng)求方法。這一部分用來(lái)表示具體的指令。 作為一名使用Selenium開(kāi)發(fā)UI自動(dòng)化多年的工程師,一直都對(duì)Selenium Webdriver的實(shí)現(xiàn)原理感覺(jué)不是很清楚。怎么就通過(guò)腳本控制瀏覽器進(jìn)行各種操作了呢?...

    Loong_T 評(píng)論0 收藏0
  • Python 從零開(kāi)始爬蟲(chóng)(八)——?jiǎng)討B(tài)爬取解決方案 之 selenium

    摘要:然而讓蟲(chóng)師們垂涎的并不是以上的種種,而是其通過(guò)驅(qū)動(dòng)瀏覽器獲得的解析的能力。所以說(shuō)這貨在動(dòng)態(tài)爬取方面簡(jiǎn)直是掛逼級(jí)別的存在,相較于手動(dòng)分析更簡(jiǎn)單易用,節(jié)省分析打碼時(shí)間。一旦設(shè)置了隱式等待時(shí)間,它的作用范圍就是對(duì)象實(shí)例的整個(gè)生命周期。 selenium——自動(dòng)化測(cè)試工具,專門(mén)為Web應(yīng)用程序編寫(xiě)的一個(gè)驗(yàn)收測(cè)試工具,測(cè)試其兼容性,功能什么的。然而讓蟲(chóng)師們垂涎的并不是以上的種種,而是其通過(guò)驅(qū)動(dòng)瀏...

    fobnn 評(píng)論0 收藏0
  • WebDriver常用方法

    摘要:常用方法下面先來(lái)認(rèn)識(shí)中最常用的幾個(gè)方法清除文本。方法可以用來(lái)單擊一個(gè)元素,前提是它是可以被單擊的對(duì)象,它與方法是頁(yè)面操作中最常用到的兩個(gè)方法。其它常用方法方法用于提交表單。 WebDriver常用方法 前面我們已經(jīng)學(xué)習(xí)了定位元素, 定位只是第一步, 定位之后需要對(duì)這個(gè)元素進(jìn)行操作, 或單擊(按鈕) 或 輸入(輸入框) , 下面就來(lái)認(rèn)識(shí)這些最常用的方法。 WebDriver 常用方法 下...

    Lin_YT 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Freeman

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<