Я хочу ввести текст в текстовое поле, которое не принимает ввод через SendKeys.Я продолжил использовать Javascriptexecutor для ввода текста и преуспел.Теперь есть несколько полей, в которых нет идентификатора, который можно выбрать в качестве локатора, поэтому мне нужно найти их с помощью Xpath.Я хотел бы знать, как мы можем найти элемент по xpath в Javascriptexecutor и передать ему значения.
JavascriptExecutor jse = (JavascriptExecutor)driver
jse.executeScript("document.getElementById('value').value='1611
Dragons';");
Мне нужен подход, где я могу использовать его что-то вроде:
document.getElementByXpath("Xpath Here").value='xyz';");
Пожалуйста, не стесняйтесь направлять меня к Документу / ответу, если это было задокументировано где-то ранее.