小编use*_*132的帖子

复选框的 isSelected() 方法总是返回 false

有一个复选框已显示为已选中,现在当我检查它时会显示图像 src。 在 HTML 中。当我单击复选框时,它被取消选中或选中。

为了验证它的状态,我编写了这段代码,即使选中了复选框,它也总是会出现错误。

WebElement chBox = driver.findElement(By.xpath
     ("/html/body/div[3]/div[2]/form/fieldset/div[1]/table/tbody/tr[10]/td/img"));

        if (chBox.isSelected()) {
            System.out.println("User active check box is already checked");
        } else
            System.out.println("User active check box is not checked");
        }
Run Code Online (Sandbox Code Playgroud)

为什么?

html checkbox selenium-webdriver

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

checkbox ×1

html ×1

selenium-webdriver ×1