1.判断当前元素是否可显示

  isDisplay();

//判断元素是否可见
boolean a= driver.findElement(By.id("xxx")).isDisplayed();
System.out.println("元素是否可见:"+a);

2.判断当前元素是否可编辑/可操作

  isEnabled();

//判断元素是否可编辑
boolean b = driver.findElement(By.id("xxx")).isEnabled();
System.out.println("元素是否可编辑:"+b);

3.判断元素当前是否被选中

  isSelected();

//判断元素是否被选中
boolean c = driver.findElement(By.id("xxx")).isSelected();
System.out.println("元素是否被选中:"+c);

4.页面元素常见的事件

  click();触发当前元素的点击;

  sendkeys(...);往文本框一类元素中写入内容

//根据id属性获取元素后进行点击
driver.findElement(By.id("xxx")).click();
//根据id属性获取文本框后输入手机号
driver.findElement(By.id("xxx")).sendkeys("1833519****");

5.获取当前元素的标签名;

  getTagName();获取当前元素的标签名

//根据id属性获取标签名
String tagName = driver.findElement(By.id("xxx")).getTagName();

6.根据属性名获取属性值  

  getAttribute(属性名);

<input id="pwd" name="pwd_name" type="password" placeholder="重复密码" class="input_cls">
//根据id获取的元素,然后get属性值
String attributeName = driver.findElement(By.id("pwd")).getAttribute("placeholder");//重复密码

7.获取当前元素的文本值

  getText();

//根据类选择器获取元素的文本内容
String text = driver.findElement(By.className("xxx")).getText();

8.不足之处后续补充!

最新文章

  1. Android进阶--Acticivity的启动模式
  2. 基于CkEditor实现.net在线开发之路(3)常用From表单控件介绍与说明
  3. php知识分享
  4. 解决Windows下运行php Composer出现SSL报错的问题
  5. Oracle数据库作业-6 29、查询选修编号为“3-105“课程且成绩至少高于选修编号为“3-245”的同学的Cno、Sno和Degree,并按Degree从高到低次序排序。 select tname,prof from teacher where depart = &#39;计算机系&#39; and prof not in ( select prof from teacher where depart 。
  6. 用shell写个100以内的所有数字之和
  7. rails第一次做项目
  8. 浏览器桌面通知(notifications)
  9. C++_前置声明
  10. ubuntu Linux 安装和首次使用
  11. ajax基本概念,方法
  12. Entity Framework 学习中级篇3—存储过程(中)
  13. CSS学习中的瓶颈期深入分析
  14. vs2010 入门程序
  15. ffmpeg批量实现视频转码命令行
  16. 【Mybatis】一对多实例
  17. Shell变量while循环内改变无法传递到循环外
  18. .net大型分布式电子商务架构说明
  19. java.net.SocketTimeoutException: Read timed out 错误解决
  20. python docker库

热门文章

  1. Shell系列(19)- 正则表达式
  2. Java安全之 ClassLoader类加载器
  3. YbtOJ#723-欧拉之树【莫比乌斯反演,虚树】
  4. Redis之品鉴之旅(二)
  5. ASP.NET Core 学习笔记 第二篇 依赖注入
  6. c++ class里面成员和分配内存问题
  7. android-- 按需打包的框架搭建--新手教程
  8. HTTP基础系列之:一文搞懂URL
  9. SpringBoot使用注解进行分页
  10. xml文件报Element &#39;beans&#39; cannot have character [children],because the type&#39;s content type is element