let's have input element:
<input id="email" value="some@email.com"> i execute piece of code:
var emailinputfield = driver.findelement(by.id(email)); var email = emailinputfield.getattribute("value"); emailinputfield .inputfield.clear(); var empty = emailinputfield.getattribute("value"); i expect variable empty empty contains same text email since cleared text. realize value attribute doesn't synchronized entered text, question is, how find out text in text box?
because have selected element , assigned emailinputfield empty going refer that. if re-assign emailinputfield after clear , value should empty. :
var emailinputfield = driver.findelement(by.id(email)); var email = emailinputfield.getattribute("value"); emailinputfield .inputfield.clear(); var empty = driver.findelement(by.id(email)).getattribute("value");
Comments
Post a Comment