国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Selenium的xpath高級寫法-實(shí)用篇

這篇具有很好參考價(jià)值的文章主要介紹了Selenium的xpath高級寫法-實(shí)用篇。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

系列文章目錄

提示:閱讀本章之前,請先閱讀目錄



前言


獲取父級

//div[text()=‘我是子級’]/parent::div[text()=‘我是父級’]

獲取前一個(gè)兄弟級

//div[text()=‘我是后面一個(gè)的兄弟’]/preceding-sibling::div[1]

獲取后一個(gè)兄弟級

//div[text()=‘我是后面一個(gè)的兄弟’]/following-sibling::div[1]

獲取內(nèi)容包含某些內(nèi)容

//div[contains(text(), ‘包含我這些內(nèi)容,就符合’)]

獲取內(nèi)容是空

//span[normalize-space(text()) = ‘’]

消除不可見的內(nèi)容

Selenium的xpath高級寫法-實(shí)用篇,selenium,前端,數(shù)據(jù)庫
定位失敗

//div[text()=‘營業(yè)時(shí)長:’]/following-sibling::div[contains(text(), ‘天’)]

定位成功

//div[text()=‘營業(yè)時(shí)長:’]/following-sibling::div[contains(normalize-space(.), ‘天’)]文章來源地址http://www.zghlxwxcb.cn/news/detail-627640.html

到了這里,關(guān)于Selenium的xpath高級寫法-實(shí)用篇的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Selenium使用xpath定位元素

    參考資料: 【web自動化測試】xpath元素定位 接下來是使用 xpath 必須掌握的核心知識點(diǎn),只要掌握好這些知識點(diǎn),基本上能定義到想要的元素。 // 開頭表示相對路徑, 也可以用 / 開頭表示絕對路徑,一般用相對路徑。 [] 內(nèi)表示屬性條件 [@name=‘a(chǎn)ccout’] 表示獲取name屬性等于

    2023年04月08日
    瀏覽(19)
  • selenium—xpath定位方法詳解

    selenium—xpath定位方法詳解

    今天我們來聊聊selenium -- xpath定位方法,我們都知道selenium有八大定位策略分別是id、name、class name、tag name、link text、partial link text、xpath、css 。那么我們今天呢主要來講講八大定位策略中的xpath的定位方法,廢話不多說我們直接開始吧。 ?同時(shí),我也準(zhǔn)備了一份軟件測試視頻

    2024年02月04日
    瀏覽(17)
  • Selenium元素定位之xpath

    目錄 XPATH 元素定位 xpath通過絕對路徑定位元素 xpath通過相對路徑定位元素 xpath通過元素屬性定位元素 xpath通過屬性值模糊匹配定位元素 xpath通過文本定位元素 xpath常見語法一覽表 XPath 是用于在 XML 文檔中定位節(jié)點(diǎn)的語言。由于 HTML 可以是 XML (XHTML) 的實(shí)現(xiàn),Selenium 用戶可以利

    2024年02月03日
    瀏覽(26)
  • selenium點(diǎn)擊多個(gè)xpath一樣的元素

    selenium點(diǎn)擊多個(gè)xpath一樣的元素

    如圖多個(gè)元素的xpath路徑是一樣的,如何依次點(diǎn)擊每個(gè)元素呢? ?需要用find_element函數(shù),用By進(jìn)行定位。獲取到的是一個(gè)list 然后用for循環(huán)對list進(jìn)行遍歷 需要注意的是find_elements是不能直接使用click()函數(shù)的,遍歷時(shí)才能用click() ?

    2024年02月14日
    瀏覽(20)
  • selenium:元素定位之xpath、css

    selenium:元素定位之xpath、css

    元素定位是在做UI自動化測試中最重要的一環(huán),要牢牢掌握定位的方法,才能更有效率的進(jìn)行UI自動化測試。 常見的元素定位方式: id name tag_name class_name link_text partial_link_text xpath css 其中id,name是具有唯一性的,所以定位起來比較簡單,直接使用即可 在UI自動化測試中,xpa

    2024年02月09日
    瀏覽(18)
  • python selenium的xpath的使用

    2024年02月12日
    瀏覽(22)
  • selenium通過xpath定位元素報(bào)錯(cuò)?

    selenium通過xpath定位元素報(bào)錯(cuò)?

    1.xpath介紹 XPath 是一門在 XML 文檔中查找信息的語言。XPath 用于在 XML 文檔中通過元素和屬性進(jìn)行導(dǎo)航。而html中也應(yīng)用了這種語言 ,所以 ,我們定位html頁面元素時(shí)也會用到xpath這種方法 。 2.xpath定位方式 xpath主要通過以下四種方法定位 : 路徑定位 屬性定位 多屬性定位 路徑

    2024年04月09日
    瀏覽(17)
  • Python Selenium xpath 定位方法詳解

    Python Selenium xpath 定位方法詳解

    目錄 簡介 使用id定位 使用class定位 其他屬性定位 相對定位 絕對定位 位置索引定位 文本定位 文本模糊定位 屬性值模糊匹配 使用邏輯運(yùn)算符and、or -》xpath 是XML Path的簡稱,由于HTML文檔本身就是一個(gè)標(biāo)準(zhǔn)的XML頁面,所以我們可以使用Xpath 的用法來定位頁面元素。 -》xpath 這種

    2024年02月08日
    瀏覽(20)
  • Python的Selenium 3 和Selenium 4的寫法區(qū)別

    1.Python 版本問題: ? ?Selenium 3的話使用Python 3.6.5都可以繼續(xù)編寫,但是到了Selenium 4的時(shí)候,python 的版本需要 3.7 或 更高的版本。 2.差異: ? ?Selenium 4 移除了對舊協(xié)議的支持,并在引擎蓋下默認(rèn)使用 W3C WebDriver 標(biāo)準(zhǔn)。對于大多數(shù)情況,此實(shí)施不會影響最終用戶,主要的例外

    2024年02月14日
    瀏覽(21)
  • python+selenium使用xpath定位的問題

    python用selenium調(diào)chrome爬取網(wǎng)頁信息遇到報(bào)錯(cuò): 1.InvalidSelectorException: Message: invalid selector: The result of the xpath expression is [object Attr]. It should be an element 原因是selenium不支持從xpath中直接獲取text文本信息。 xpath表達(dá)式修改為: 2.Message: no such element: Unable to locate element: xpath表達(dá)式一直

    2024年02月12日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包