2016-07-19 22 views
0

Ich versuche, einen Wert in einem Textbereich einzugeben, indem ich selen Webdriver und Java verwende. SendKeys funktioniert jedoch nicht. Ein Verwenden von JavaScript, obwohl ich in der Lage bin, einen Wert einzugeben, aber sobald ich auf Speichern klicke, erhalte ich die Fehlermeldung, um einen Wert in den Textbereich einzugeben.Selen - TextArea kann nicht eingegeben werden

Unten ist das HTML für Textarea.

Unten ist mein Selen-Code, der nicht funktioniert:

element=driver.findElement(By.id("primaryClientDemarc")); 
element.clear(); 
element.sendKeys("testtextarea"); 

Bitte geben Sie eine Anregung.

+0

Teilen Fehler und HTML. –

Antwort

0

Sie müssen focus zuerst auf textareaclick() verwenden, versuchen Sie wie folgt: -

element = driver.findElement(By.id("primaryClientDemarc")); 
element.click(); 
element.clear(); 
element.sendKeys("testtextarea"); 

Hoffe, es hilft .. :)

Verwandte Themen