ABC*_*EFG 7 java webdriver selenium-webdriver
我们如何使用Java代码验证Selenium中的字段是否被写保护(即readonly)?
最好的祝福
小智 12
使用这样:
WebElement some_element = driver.findElement(By.id("some_id"));
String readonly = some_element.getAttribute("readonly");
Assert.assertNotNull(readonly);
Run Code Online (Sandbox Code Playgroud)
不要验证getAttribute("readonly").equals("true")或类似的东西,在不同的浏览器中它也可以是不同的.(readonly = IE中的"readonly",FF中的readonly =""等)