zoukankan      html  css  js  c++  java
  • isEnable() 和 isDisplayed() 和 isSelected()

    isEnable()、isDisplayed()和isSelected()

    1、以上三个为布尔类型的函数

    2、isEnable用于存储input、select等元素的可编辑状态,可以编辑返回true,否则返回false
    3、isDisplayed()这个有点陌生,在大神写的脚本看到几次不知道何用意先不管,本身这个函数用于
    判断某个元素是否存在页面上(这里的存在不是肉眼看到的存在,而是html代码的存在。某些情况元
    素的visibility为hidden或者display属性为none,我们在页面看不到但是实际是存在页面的一些元素)
    4、isSelected(),很显然,这个是判断某个元素是否被选中。例如
       页面展示如下:
       isEnable()、isDisplayed()和isSelected()
    html代码如下:

    java判断元素是否被选中:
    WebElement ele=driver.findElement(By.xpath("//*[@id='productAttributeType']/option[3]"));  //获得“数字”这个元素
    Boolean flag=ele.isSelected();    //判断“数字”元素是否选中,将状态赋给flag
    System.out.println("元素是否选中?"+flag);
     
    打印结果:
    元素是否选中?true
  • 相关阅读:
    frp穿透.md
    6_模板与渲染.md
    4_多数据格式返回请求结果.md
    3_请求参数绑定与多数据格式处理.md
    5_中间件.md
    1_go_gin介绍.md
    2_Gin网络请求与路由处理.md
    14_文件.md
    firefox油猴脚本编写.md
    js 四舍五入
  • 原文地址:https://www.cnblogs.com/111testing/p/7045892.html
Copyright © 2011-2022 走看看