selenium定位不到a標籤

2021-10-22 02:19:51 字數 530 閱讀 6104

當頁面中使用的a標籤代替button去執行submit的方法時,通過class_name,css_selecter[類選擇器]都沒辦法定位a標籤,但是通過css_selecter[『屬性名=屬性值』],xpath可以定位到。

定位不到a標籤

driver.find_element_by_class_name(『sub-orders gwc-**s』).click()

driver.find_element_by_css_selector(』.sub-orders gwc-**s』).click()

可以定位到a標籤

driver.find_element_by_css_selector(』[class=「sub-orders gwc-**s」]』).click()

driver.find_element_by_xpath(』//a[@class=「sub-orders gwc-**s」]』).click()

selenium定位不到元素

selenium定位不到元素時,網上大部分查到都是iframe的切換問題,然後是多視窗 控制代碼的處理問題,在初學是遇到定位不到元素,一直在找上面的問題,發現都不是上面的問題,後來才發現是頁面重新整理的問題,頁面重新整理後,元素就失效了,需要重新定位元素,哪怕看到元素重新整理前後並沒有變化,可是它確...

selenium 定位不到元素排查

1.動態id定位不到元素 for example webelement xiexin element driver.findelement by.id mail component 82 82 webelement xiexin element driver.findelement by.xpath...

為什麼selenium定位不到元素

在做web應用的自動化測試時,定位元素是必不可少的,這個過程經常會碰到定位不到元素的情況,一般可以從以下幾個方面著手解決 1 frame iframe原因定位不到元素 這個是最常見的原因,首先要理解下frame的實質,frame中實際上是嵌入了另乙個頁面,而webdriver每次只能在乙個頁面識別,...