sendKeys не отрабатывает, то есть вижу как он ставит(заполняет), но метод getText возвращает пустую строку.
что я понял он пишет куда то, но только не в тело инпута
код или сайт показать не могу, все с продакшна, здесь хочу спросить: было ли такое у кого нибудь еще???
работаю с textarea
меня не интересует гетТекс, мне нужно чтобы текстАрея взяла сендКейс. Потому что он дальше используется на сайте, и там он тоже экуалс("")
гетТекс я использую только для проверки
перепробовал многое, кликал на него, потом через Actions печатал на клавиатуре, тоже не помогает
меня не интересует гетТекс, мне нужно чтобы текстАрея взяла сендКейс. Потому что он дальше используется на сайте, и там он тоже экуалс("")
гетТекс я использую только для проверки
есть идеи?
там не инпут поле, а текстАрея, и мне не нужно брать текст (то есть беру только для проверки), нужно что бы в текстАрею попал мой текст, который отправляю через драйвер (в ручную все проходит норм)
да))
суть этого метода, заполняется текстАрея, а другая страница берет от нее текст
текстАрея через драйвер заполняется, но текст.equals("")
а если эту текстАрею заполнить в ручную, то все норм
еще раз:
мне не нужно брать от туда что то,
сендКейс отрабатывает, но не так как надо (то есть только визуально)
исходный код страницы менять не могу, доступ только к UI framework’у
Надо уметь правильно писать вопрос.
Я по тексту вопроса понял, что sendKeys() отрабатывает верно, текст вы видите. Но при попытке получить gettext() - выходит пустышка.
Опять таки - что такого секретного, что нельзя показать кусок кода, показать какие event`ы висят на textarea, возможно - показать видео?
Каким образом определяется что руками “норм”, а через sendKeys уже “не норм”.
пройдя тест в ручную, смотрю вторую страницу, если там появился текст, значит все норм
делаю сендКейс, поля обязательное, если там пусто ругается,
после заполнения делаю сабмит
после открываю страницу где отображаются изменения (а там пусто)
есть текстАрея
пишу туда руками, сабмитаю, иду на след стр все норм
использую верДрайвер, сабмитаю (вижу как пишется текст), иду на след стр НИЧЕГО НЕТ
Попробуйте заполнить текст сенд кейсом.
Потом покиньте поле TAB`ом.
Потом делайте сабмит.
Сабмит как делаете? Кликает на кнопку или вызываете submit()?