zoukankan      html  css  js  c++  java
  • webDriver API——第13部分UI Support

    class selenium.webdriver.support.select.Select(webelement)
    deselect_all()

    Clear all selected entries. This is only valid when the SELECT supports multiple selections. throws NotImplementedError If the SELECT does not support multiple selections

    deselect_by_index(index)

    Deselect the option at the given index. This is done by examing the “index” attribute of an element, and not merely by counting.

    Args:
    • index - The option at this index will be deselected
    deselect_by_value(value)

    Deselect all options that have a value matching the argument. That is, when given “foo” this would deselect an option like:

    <option value=”foo”>Bar</option>
    Args:
    • value - The value to match against
    deselect_by_visible_text(text)

    Deselect all options that display text matching the argument. That is, when given “Bar” this would deselect an option like:

    <option value=”foo”>Bar</option>

    Args:
    • text - The visible text to match against
    select_by_index(index)

    Select the option at the given index. This is done by examing the “index” attribute of an element, and not merely by counting.

    Args:
    • index - The option at this index will be selected
    select_by_value(value)

    Select all options that have a value matching the argument. That is, when given “foo” this would select an option like:

    <option value=”foo”>Bar</option>

    Args:
    • value - The value to match against
    select_by_visible_text(text)

    Select all options that display text matching the argument. That is, when given “Bar” this would select an option like:

    <option value=”foo”>Bar</option>
    Args:
    • text - The visible text to match against
    all_selected_options

    Returns a list of all selected options belonging to this select tag

    first_selected_option

    The first selected option in this select tag (or the currently selected option in a normal select)

    options

    Returns a list of all options belonging to this select tag

    class selenium.webdriver.support.wait.WebDriverWait(drivertimeoutpoll_frequency=0.5ignored_exceptions=None)

    Bases: object

    until(methodmessage='')

    Calls the method provided with the driver as an argument until the return value is not False.

    until_not(methodmessage='')

    Calls the method provided with the driver as an argument until the return value is False.

  • 相关阅读:
    通过调用C语言的库函数与在C代码中使用内联汇编两种方式来使用同一个系统调用来分析系统调用的工作机制
    解密腾讯课堂视频缓存文件
    Pycharm启动后加载anaconda一直updating indices造成Pycharm闪退甚至电脑崩溃
    Pycharm基本设置和插件安装
    Pycharm配置anaconda环境
    Anaconda管理Python环境
    Markdown介绍及工具推荐
    Android应用性能测试
    常用的adb命令
    QTP入门——玩玩小飞机
  • 原文地址:https://www.cnblogs.com/hushaojun/p/4467668.html
Copyright © 2011-2022 走看看