How to verify an attribute is present in an element using Selenium WebDriver?

前端 未结 6 2107
旧巷少年郎
旧巷少年郎 2020-12-31 02:14

I have many radio buttons on my screen. When a radio button is selected, it has an attribute of checked. When the radio button is not selected, the checked attribute is not

6条回答
  •  孤独总比滥情好
    2020-12-31 02:28

    try { 
    if (webdriver.findElement(By.identificationMethod(value)).getAttribute(value) != null) {
           passed = false;
        }
    } catch (Exception e) {
        passed = true;
    }
    

    Was the sort of solution I used when I needed to check for element presence, however it must be noted that NullPointer errors were not caught by the NoSuchElement exception.

提交回复
热议问题