java – 如何验证是否选择了WebElement

我想验证是否选择了WebElement.


HTML中存在(在选中时)此元素:

<span id="user-settings-price-preview-checkbox" class="user-settings-selector-checkbox active"></span>

什么时候没有被选中:

<span id="user-settings-price-preview-checkbox" class="user-settings-selector-checkbox"></span>

如何使用selenium和TestNG验证它?

谢谢

最佳答案 要验证是否选择了WebElement,您可以尝试:

    String attr = driver.findElement(By.id("user-settings-price-preview-checkbox")).getAttribute("class");
    if(attr.contains("active"))
        System.out.println("WebElement selected");
    else
        System.out.println("WebElement NOT selected");
点赞