使用selenide和Java需要验证/声明字段上的占位符文本是否显示/存在。 HTML:
<input placeholder="Your amount value (1 to 100)" maxlength="20" name="money" type="tel" value="$0">
我知道如何使用硒。但是我正在寻找使用硒化物的解决方案。
String password = driver.findElement(By.cssSelector(“ ur css path”))。getAttribute(“ placeholder”);
我需要验证此特定字段上是否存在占位符。
答案 0 :(得分:0)
您可以检查占位符属性文本:
attribute("placeholder", "some text") // $(“#list li”).shouldHave(attribute(“placeholder”, “some text”))
或者您可以通过这种方式检查占位符是否存在
attribute("placeholder") // e.g. $(“#input”).shouldHave(attribute(“placeholder”))