Как использовать sendkeys для веб-элемента для больших текстовых значений почти 10000 символов? - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь передать большой текст в веб-элемент длиной около 10000 символов.Я пытался использовать ключи отправки, и это занимало огромное время, я пытался копировать и вставлять, используя COntrol + v в ключах отправки, и хром зависал

Driver.Findelementbyxpath ("// (@ id =""MSG_Add_1span" ")"). Sendkeys (Driver.Keys.Control & "v") Driver.Findelementbyxpath ("// (@ id =" "MSG_Add_1span" ")"). Sendkeys bb - это переменная, в которой я хранилсямой большой текст

1 Ответ

0 голосов
/ 06 июля 2019

попробуйте

inputField = driver.findElement(webdriver.By.id('gbqfq'));
driver.executeScript("arguments[0].setAttribute('value', '" + longstring +"')", inputField);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...