首页 > 其他 > 详细

元-素-定-位

时间:2018-10-12 15:40:00      阅读:167      评论:0      收藏:0      [点我收藏+]

                      立竿见影,来吧各位~   后续在实践中补充

                                                                                                                                                                                                                                             ---------我是骑马的亚瑟

   1.滚动条定位:

    使用js脚本拖动到提定地方

target = driver.find_element_by_id("id_keypair")
driver.execute_script("arguments[0].scrollIntoView();", target) #拖动到可见的元素
这种方法比较常用


2.下拉框定位:
from selenium.webdriver.support.ui import Select
select标签
通过index进行选择
Select(driver.find_element_by_id("gender")).select_by_index(1)
通过value进行选择
Select(driver.find_element_by_id("gender")).select_by_value("2")
通过选项文字进行选择
Select(driver.find_element_by_id("gender")).select_by_visible_text("Male")

非select标签
先定位到下拉菜单

driver.find_element_by_xpath(“//tbody[@id=’teacherListTbody’]/tr[2]/td[9]/li/a”).click()
再对下拉菜单中的选项进行选择
driver.find_element_by_link_text(u”设置管理班级”).click()


元-素-定-位

原文:https://www.cnblogs.com/xiaoqixiao/p/9778242.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!