易百教程

49、怎么知道一个元素是否显示在屏幕上?

WebDriver 允许用户检查 Web 元素的可见性。 这些网络元素可以是按钮、单选按钮、下拉菜单、复选框、框、标签等,它们与以下方法一起使用。

  • isDisplayed()
  • isSelected()
  • isEnabled()

语法:

isDisplayed():  
boolean buttonPresence = driver.findElement(By.id("gbqfba")).isDisplayed();  
isSelected():  
boolean buttonSelected = driver.findElement(By.id("gbqfba")).isSelected();  
isEnabled():  
boolean searchIconEnabled = driver.findElement(By.id("gbqfb")).isEnabled();