web自动化2-selenium基本操作之元素定位
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web自动化2-selenium基本操作之元素定位相关的知识,希望对你有一定的参考价值。
id
driver.find_elenment_by_id("kw")
name
driver.find_element_by_name("kw")
class name
diver.find_element_by_class_name("kw")
tag name
diver.find_element_by_tag_name("kw")
link_text
diver.find_element_by_link_text("kw")
partial_link_text
diver.find_element_by_partial_link_text("kw")
css
driver.find_element_by_css_selector("body > div.main > div.main-container > div.slide.marginB28 > div > ul > li:nth-child(1) > a").click()
xpath
driver.find_element_by_xpath("/html/body/div[6]").click()
以上是关于web自动化2-selenium基本操作之元素定位的主要内容,如果未能解决你的问题,请参考以下文章
基于python实现UI自动化3.1 selenium通过By定位元素
基于python实现UI自动化3.0 selenium - webdriver常见8大元素定位
基于python实现UI自动化3.3 Selenium - JS处理浏览器滚动条