zoukankan      html  css  js  c++  java
  • python与selenium自动化基础-下拉框

    selenium关于下拉框的操作都交由Select类进行处理,一般获取到下拉框元素之后使用该类构建对象,调用对象的响应方法就能操作元素        
    1) 导入Select类
        from selenium.webdriver.support.select import Select
    2) 将定位到的下拉框元素传入Select类中
        selobj = Select(element) 下拉框元素已经定位到    
    3) 调用响应方法选择下拉框中的选项        
        select_by_index()            通过索引选择,index 索引从 0 开始
        select_by_value()            通过值选择(option标签的一个属性值)
        select_by_visible_text()        通过文本选择(下拉框的值)
        all_selected_options        查看所有已选                
        first_selected_option        查看第一个已选
        is_multiple                查看是否是多选        
        options                    查看选项元素列表
        取消选择
            deselect_by_index()
            deselect_by_value()
            deselect_by_visible_text()

  • 相关阅读:
    es6之更优雅的条件语句
    html 提取 公用部分
    jQuery 新添加元素事件绑定无效
    关于ie6块元素行内元素转换
    git 入门级使用
    vim入门级使用
    git安装配置
    学习使用mac
    Angular常用标记
    npm/bower/brew
  • 原文地址:https://www.cnblogs.com/peiya/p/13496878.html
Copyright © 2011-2022 走看看