一、selenium定位方法
1、WebDriver8种基本元素定位方式
1)find_element_by_id() 根据id属性进行定位
2)find_element_by_name() 根据name元素进行定位
3)find_element_by_class_name() 根据class的名字进行定位
4)find_element_by_xpath() xpath是XML路径语言,它可以用来确定xml文档中的元素位置,通过元素的路径来完成对元素的查找
5)find_element_by_css_selector() CSS属性定位可以比较灵活地选择控件的任意属性,定位方式也会比xpath快
6)find_element_by_tag_name() 根据标签名进行定位
7)find_element_by_link_text() 根据完整的超链接文字进行定位
8)find_element_by_partial_link_text() 根据部分超链接文字进行定位
2、By定位
by定位需要需要导入By类:from selenium.webdriver.common.by import By
1-find_element(By.ID,"")
2-find_element(By.NAME,"")
3-find_element(By.CLASS_NAME,"")
4-find_element(By.TAG_NAME,"")
5-find_element(By.LINK_TEXT,u" ")
6-find_element(By.PARTIAL_LINK_TEXT,u" ")
7-