美文网首页
selenium 常用元素定位方法

selenium 常用元素定位方法

作者: 微笑的AK47 | 来源:发表于2019-01-24 14:37 被阅读0次

定位元素

    常用的  id    name    xpath 

1.id

     eg:   find_element_by_id()

2.name

     eg:    find_element_by_name()

3.class naem

     eg:    ffind_element_by_class_name()

4.tag naem   

     eg:    find_elements_by_tag_name()

5.link text     

     eg:    find_element_by_link_text()

6.partial link text  

     eg:    find_element_by_partial_link_text()

7.xpath      

     eg:   ffind_element_by_xpath()

8.css selector   

     eg:     find_element_by_css_selector()

xxx填写需要定定位的元素的值  

二   要查找多个元素(这些方法将返回一个列表):

find_elements_by_name

find_elements_by_xpath

find_elements_by_link_text

find_elements_by_partial_link_text

find_elements_by_tag_name

find_elements_by_class_name

find_elements_by_css_selector

除了上面给出的公共方法之外,还有两个私有方法可能对页面对象中的定位器有用。这是两个私有方法:find_element和find_elements。

用法示例:

fromselenium.webdriver.common.byimportBydriver.find_element(By.XPATH,'//button[text()="Some text"]')driver.find_elements(By.XPATH,'//button')

相关文章

网友评论

      本文标题:selenium 常用元素定位方法

      本文链接:https://www.haomeiwen.com/subject/zjwyjqtx.html