zoukankan      html  css  js  c++  java
  • 元素判断

    1、DOM:文档对象模型(Document Object Model)。

      1、通俗解释:dom包含整个html。我们一般在html里面定位元素,换句话说就是在dom里面定位元素。

    2、元素在页面一共有三种状态:

      1、元素不在dom里面。即不存在

      2、元素在dom里面,隐藏元素。即is_display=False

      3、元素在dom里面,显示元素,即is_display=Ture

      判断元素是否显示:

      格式如下:

      

      诸如此类还有:

      1、is_selected:  --判断是否被select,返回True和False

      2、radio: --单选框,,返回True和False

      3、checkbox: --复选框,返回True和False

      4、is_enabled:--判断元素是否可以被点击,输入文本,返回True和False

    3、常见元素异常:

      1、NoSuchElementException:没找到元素。

        原因1:你写错了

        原因2:页面没加载完。等待时间长点。

      2、ElementNotVisibleException:元素不可见

      3、UnexpectAlertPresentException:页面用alert弹出来了

      4、ElementNotSelectTableException:不是select方法。不能用select方法。

      5、Message: Element is not clickable at point (xxxxxxxxxx). Other element would receive the click:

    4、关于判断元素是否存在,也可以二次封装。

      

  • 相关阅读:
    命令练习题2
    l命令练习题1
    命令用法习题,yum仓库的创建 chapter02
    网络基础知识
    Linux常用的命令及使用方法
    Linux 常见的常识及常用快捷键方式
    一条命令解决mac版本python IDLE无法输入中文问题
    RS232串口的Windows编程纪要
    在龙芯小本上安装Debain8.10
    mac电脑进行可见光通信实验要点
  • 原文地址:https://www.cnblogs.com/cbslock/p/10070831.html
Copyright © 2011-2022 走看看