selenium新版本xpath定位
时间: 2023-08-19 21:10:05 浏览: 225
python selenium xpath定位操作
根据引用\[1\]和引用\[2\]的内容,可以使用selenium中的find_element_by_xpath方法来进行xpath定位。在新版本的selenium中,可以使用以下方式进行xpath定位:
driver.find_element(By.XPATH, '//span\[text()="小美"\]/parent::div/following-sibling::div\[@class="attend_date_state "\]//img')
其中,'//span\[text()="小美"\]'表示找到文本内容为"小美"的span元素,'/parent::div'表示找到该span元素的父级div元素,'/following-sibling::div\[@class="attend_date_state "\]'表示找到该div元素的下一个兄弟div元素,并且该div元素的class属性为"attend_date_state ",'//img'表示在该div元素下找到img元素。
这样就可以使用xpath定位来找到相应的元素了。
#### 引用[.reference_title]
- *1* *3* [selenium UI自动化测试之xpath元素定位方法详解](https://blog.csdn.net/Faith_Lzt/article/details/126731965)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [selenium3.14.1版本 元素定位](https://blog.csdn.net/youting152512/article/details/130794224)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文