频道栏目
首页 > 资讯 > 其他综合 > 正文

selenium处理select下拉框步骤

18-05-11        来源:[db:作者]  
收藏   我要投稿

  1.webdriver提供的select类的方法

  1)导入库:

from selenium.webdriver.support.ui import Select

  2)Select类有三种方法:  

selector =  Select(driver.find_element_by_id("id"))

selector.select_by_value(value)

selector.select_by_index(index)

selector.select_by_visible_text(text)

  3)Select类还提供了一些用于取消选中的方法  

selector.deselect_all()  # 取消全选deselect_by_value(value) 

selector.deselect_by_value(value) # 通过value属性取消选择

selector.deselect_by_index(index) # 通过index取消选择

selector.deselect_by_visible_text(text) # 通过text取消选择

  2.通过xpath、css层级定位,用click方法;

  或者先定位一组元素,在通过webelement定位单个元素,再使用click。

相关TAG标签
上一篇:Redis日志的错误信息解决过程
下一篇:解决平台apk签名错误:no conscrypt_openjdk_jni in java.library.path怎么解决?
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站