Selenium常用元素定位方法

#通过id定位
driver.find_element_by_id('xxx').send_keys('xxx')
#通过name定位
driver.find_element_by_name('xxx').send_keys('xxx')
#通过class_name定位
driver.find_element_by_class_name('xxx').send_keys('xxx')
#超链接内容定位
driver.find_element_by_link_text('xxx').click()
#超链接内容定位,模糊匹配
driver.find_element_by_partial_link_text('xxx').click()
#css定位 ---复制---CSS选择器
driver.find_element_by_css_selector('xxx').click()
#xpath定位 ---复制---Xpath
driver.find_element_by_xpath('xxx').click()
 
定位到元素后的方法
clear() //清空
send_keys() // 输入
back() //后退页面
maximize_window() // 最大化窗口
click() //点击事件,点击按钮,超链接
submit() //提交表单

原文地址:https://www.cnblogs.com/yimoy/p/14087897.html