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

元素八大定位方式

时间:2019-12-14 11:35:28      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:华为   路径   find   search   css   index   搜索框   com   hold   

路径:e:/pythonpro/liuyun/selenium/demo1.py

1、通过ID值:

搜索框:<input id="search-input" name="wd" type="text" placeholder="其实搜索很简单^_^ !" value="" autocomplete="off">

搜索按钮:<input id="ai-topsearch" class="submit am-btn" index="1" type="submit" value="搜索">

e1 = driver.find_element_by_id("search-input")
e1.send_keys("华为")

2、通过name值:

<input id="search-input" name="wd" type="text" placeholder="其实搜索很简单^_^ !" value="" autocomplete="off">

e2 =driver.find_element_by_name("wd")
e2.send_keys("华为")

3、通过xpath:

# e3 = driver.find_element_by_xpath(‘//*[@id="search-input"]‘)
# e3.send_keys("华为")

4、通过css selector

e4 = driver.find_element_by_css_selector(#search-input)
e4.send_keys("华为")
5、link_text 适用于a标签
e5 = driver.find_element_by_link_text(登录) #查找文本为‘登录’的a标签
e5.click()  #点击登录
6、partial_link_text(查找局部元素)
e6 = driver.find_element_by_partial_link_text()
e6.click()
7、class_name(元素的classname)
e7 = driver.find_element_by_class_name(search-group)
e7.send_keys("华为")
8、tagname(标签的样式名称)
e8 =driver.find_element_by_tag_name(xxx)
e8.send_keys()

 

元素八大定位方式

标签:华为   路径   find   search   css   index   搜索框   com   hold   

原文地址:https://www.cnblogs.com/minirabbit/p/12037623.html

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