zoukankan      html  css  js  c++  java
  • Robotframework之下拉列表select

     

    下拉框控件很常见啊,主要说一下robotframework中怎么玩转下拉框,第一点要注意的就是,别看到下拉的就用select控件去操作,因为很多下拉列表用的不一定就是select控件。robotframework为下拉列表提供了4个关键字,而且还可以通过click element来选择,下面一一道来。
     
    1、Select From List
    Arguments:[ locator | *items ]
    两个参数,一个是select元素的定位路径,一个是*items
    (1)这个关键字很好玩,*items是非必填参数,当*items不填时,这个关键字会选择下拉列表最后一个值;
    (2)需要选择值Select From List只支持value或者lable取值,不支持index,优先级为先按value选值,然后再按lable选值
    Robotframework之下拉列表select
     
    2、Select From List By Index
    Arguments:[ locator | *indexes ]
    两个参数:一个是select元素的定位路径,一个是下拉选项的下标,从0开始,0表示选择第一个值
     
    3、Select From List By Label
    Arguments:[ locator | *lables]
    两个参数:一个是select元素的定位路径,一个是下拉选项的text值,注意是text值,不是标签的value值
     
    4、Select From List By Value
    Arguments:[ locator | *values]
    两个参数:一个是select元素的定位路径,一个是下拉选项的标签value值
  • 相关阅读:
    识别IE11浏览器
    国庆过后老革命
    有些东西再忙也要做
    云计算
    SVN下Update出现代码文件删除状态问题
    如何避免历史回退到登录页面
    CodeSmith连Oracle
    NHibernate直接执行SQL进行插入
    nhibernate实体类主键ID赋值问题
    NHibernate不支持复杂的linq,就一定要用DataTable这么低级吗
  • 原文地址:https://www.cnblogs.com/star12111/p/7588862.html
Copyright © 2011-2022 走看看