Java 我们可以检查密码字段中的文本是否显示为隐藏的吗?
我们能否验证在密码字段中写入的文本是否以屏蔽的格式显示?这里有一个想法(假设您使用的是Java 我们可以检查密码字段中的文本是否显示为隐藏的吗?,java,selenium,selenium-webdriver,Java,Selenium,Selenium Webdriver,我们能否验证在密码字段中写入的文本是否以屏蔽的格式显示?这里有一个想法(假设您使用的是WebDriver驱动程序): 您需要用密码输入框ID的准确值替换…。“加密格式”????我猜你的意思是被星号取代了?我猜OP想检查****(如人类所见),这是浏览器的能力,与Selenium无关。您建议检查HTML源代码意义上的输入是密码字段,它不一定显示为******。我之前的一个问题是。user1177636:好吧,OP用硒标记了这个问题,所以我提出了一个使用硒的想法。 WebElement input
WebDriver驱动程序
):
您需要用密码输入框ID的准确值替换
…
。“加密格式”????我猜你的意思是被星号取代了?我猜OP想检查****
(如人类所见),这是浏览器的能力,与Selenium无关。您建议检查HTML源代码意义上的输入是密码字段,它不一定显示为******
。我之前的一个问题是。user1177636:好吧,OP用硒标记了这个问题,所以我提出了一个使用硒的想法。
WebElement input = driver.findElement(By.id("..."));
boolean isEncrypted = input.getAttribute("type").equals("password");