• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
挽霜
博客园    首页    新随笔    联系   管理    订阅  订阅
2020年3月17日
Selenium 特殊元素的定位与操作
摘要: Web页面有很多特殊的元素 无法使用基本的元素定位方式定位,下面介绍几个特殊的元素定位 1、alert框 alert框只有一个确认按钮 BrowserUtil是一个封装好的浏览器启动类 BrowserUtil.driver.findElement(By.id("abtn")).click(); Th 阅读全文
posted @ 2020-03-17 20:34 挽霜 阅读(988) 评论(0) 推荐(0)
Java + Selenium 系列之浏览器类型选择工具类
摘要: 目前做Web自动化常用的浏览器有谷歌、火狐、IE,本文介绍封装该三种浏览器的类 一、条件 1、Maven项目需要在pox.xml文件中添加selenium依赖 <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>se 阅读全文
posted @ 2020-03-17 15:57 挽霜 阅读(784) 评论(0) 推荐(0)
Selenium 三大延时等待
摘要: 在做自动化时,有时候定位或操作元素的条件还不满足,如页面还没有加载完、元素没有显示出来、不可点击等 ,会导致元素找不到,这个时候需要延时等待方可进行元素的操作 Selenium的三大等待 一、 硬性等待 硬性等待也称为强制等待、线程休眠,采用方式如下 Thread.sleep(3000); 表示线程 阅读全文
posted @ 2020-03-17 15:16 挽霜 阅读(364) 评论(0) 推荐(0)
Selenium 常用API
摘要: Selenium常用API分为:WebDriver常用API、WebElement常用API 一、WebDriver 常用API 1、访问某一个地址 driver.get 2、查找单个元素 driver.findElement 3、查找多个元素/元素列表 driver.findElements 4、 阅读全文
posted @ 2020-03-17 12:40 挽霜 阅读(1463) 评论(0) 推荐(0)
Selenium 八大元素定位
摘要: Selenium的元素都是通过driver.findElement(By.元素定位方式("元素查找表达式"))查找的,下面介绍常用的8大定位模式 1、通过ID的方式定位 id是页面的唯一标识,较常用 例如:找到百度的搜索输入框 driver.findElement(By.id("kw")) 2、通过 阅读全文
posted @ 2020-03-17 11:32 挽霜 阅读(649) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3