public String getTextOfFreeResponceField() throws InterruptedException{
wait.until(ExpectedConditions.presenceOfElementLocated(By.tagName("textarea")));
String Savetext=driver.findElement(By.tagName("textarea")).getText();
System.out.println("Msg= "+Savetext+"selected");
return Savetext;
}
通过上面的代码我无法在控制台中打印文本...
答案 0 :(得分:0)
查看您的代码我假设您尝试从任何文本区域获取文本而不是页面上的静态文本。如果是这种情况,则不能使用getText()
根据:Unable to read text from textbox using gettext() of selenium webdriver?
有关如何使用getAttribute()的信息,请参阅http://seleniumtwo-by-arun.blogspot.in/2013/06/37-using-getattributevalue-method-for.html。