gpt4 book ai didi

css - 如何在 CSS 中验证文本字段/其他字段在 Selenium 2 中被禁用以进行编辑?

转载 作者:太空宇宙 更新时间:2023-11-04 04:58:07 26 4
gpt4 key购买 nike

该页面是使用 jquery 通过 CSS 创建的,我正在使用 selenium2 和 junit 进行验证。如果任何人都可以提供一种方法来识别字段被禁用并使用断言语句,那将会很有帮助。

最佳答案

我假设您正在使用 Selenium 2 进行测试。

WebDriver 类提供了一种使用 findElementfindElements 方法检索页面上所有 WebElements 的方法.这两种方法都采用 By 类实例形式的选择器。所以,在你的情况下,你必须使用一个选择器来找到你正在寻找的输入字段,例如

WebElement element = webDriver.findElement(By.name("password"));

然后你可以使用

if (element.isDisplayed() && element.isEnabled()) {
//your code here
}

assert (element.isDisplayed() && element.isEnabled());

验证该字段是否已显示和启用。

关于css - 如何在 CSS 中验证文本字段/其他字段在 Selenium 2 中被禁用以进行编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12014744/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com