码迷,mamicode.com
首页 > 其他好文 > 详细

selenium的元素定位方法-By

时间:2019-11-04 15:25:16      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:object   class   bdr   port   cto   一个   com   pat   select   

  如果在定位元素属性中包含了如ID等元素属性,那么在一个测试中,定位方法具体有哪几种,可以参考by模块中的By类,By的代码如下:

  

class By(object):
"""
Set of supported locator strategies.
"""

ID = "id"
XPATH = "xpath"
LINK_TEXT = "link text"
PARTIAL_LINK_TEXT = "partial link text"
NAME = "name"
TAG_NAME = "tag name"
CLASS_NAME = "class name"
CSS_SELECTOR = "css selector"
  
  具体用法如下:可以灵活的使用定位方法
  from selenium.webdriver.common.by import By
  browser.find_element(By.ID,"kw").send_keys("selenium")

selenium的元素定位方法-By

标签:object   class   bdr   port   cto   一个   com   pat   select   

原文地址:https://www.cnblogs.com/qixc/p/11792003.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!