返回的节点不是DOM元素

时间:2018-05-09 23:06:12

标签: java selenium-webdriver

我试图在java上使用Selenium访问动态ID。因为每当我试图通过类ID(例如

)访问textarea时,ID就会发生变化
sign = driver.findElement(By.className("aoT"));
    sign.sendKeys(subject);

当我运行此操作时出现此错误:

Exception in thread "main" org.openqa.selenium.NoSuchElementException: Returned node was not a DOM element

我似乎无法找到有关DOM元素在此上下文中的内容的信息,或者我应该如何解决问题。

我从

中提取班级名称
<input name="subjectbox" id=":144" class="aoT" autocomplete="off" spellcheck="true" tabindex="1" placeholder="Subject">

我无法获取ID,因为每次加载页面时都会更改

0 个答案:

没有答案