摘要:
在做自动化时,有时候定位或操作元素的条件还不满足,如页面还没有加载完、元素没有显示出来、不可点击等 ,会导致元素找不到,这个时候需要延时等待方可进行元素的操作 Selenium的三大等待 一、 硬性等待 硬性等待也称为强制等待、线程休眠,采用方式如下 Thread.sleep(3000); 表示线程 阅读全文
摘要:
Selenium常用API分为:WebDriver常用API、WebElement常用API 一、WebDriver 常用API 1、访问某一个地址 driver.get 2、查找单个元素 driver.findElement 3、查找多个元素/元素列表 driver.findElements 4、 阅读全文
摘要:
Selenium的元素都是通过driver.findElement(By.元素定位方式("元素查找表达式"))查找的,下面介绍常用的8大定位模式 1、通过ID的方式定位 id是页面的唯一标识,较常用 例如:找到百度的搜索输入框 driver.findElement(By.id("kw")) 2、通过 阅读全文