Если это код, который вы используете, он не работает из-за ошибки при использовании By.className()
с составным классом. Вы можете использовать By.className()
только с одним именем класса, но вы использовали два, "text-input" и "text-input-md" (разделенные пробелом). Вы должны попробовать селектор CSS, например,
public void tokensubmit()
{
WebElement e = driver.findElement(By.cssSelector(".text-input.text-input-md"));
e.click();
e.clear();
e.sendKeys("test");
}
При повторном использовании driver.findElement()
вы каждый раз очищаете страницу. Как правило, вы можете захватить элемент и сохранить его, а затем использовать эту переменную для действий, как я делал выше.