Roy Mustang, у меня в настройках стоит отдельно принудительно менять язык браузера на язык локации прокси. вроде полет нормальный.
gurkin4, ты же знаешь как у этих бюрократов все это происходит. Выбиваешься из толпы - и все, лови, сука, бан. И потом хрен что кому докажешь. Меня так где-то в нескольких крупных банках забанили хотя ничего незаконного не делал, просто выделялся "поведением". И все, без объяснения, черный список, "потому что иди науй"))
Ввод фразы по букве
-
Приветствую!
Есть задача ввести определённую фразу побуквенно в поиск, дожидаясь, пока в поиске появится выпадающее меню подсказок.
Столкнулся со следующей проблемой.
Если я делаю со включённой имитацией мыши и клавиатуры, то она во-первых вводится некорректно, меняя буквы местами, во-вторых происходит неестественный процесс, что после каждой введённой буквы пользователь двигает мышкой.
Если же отключить имитацию клавиатуры и мыши, то каждая новая введённая буква стирает предыдущую.
Соответственно, нужно, чтобы:
- Фраза вводилась корректно и целиком
- Между введением каждой новой буквы не происходило никаких движений
Проект прилагаю.
0_1502116609610_тест.xml -
Я бы сделал следущее: ввел бы до первой или до второй буквы и вызвал бы метод "ждать появления элемента", т.е. ждал бы элемент-подсказку. Плюс ко всему перед вводом, как уже сказали выше, сделать фокус на поле для ввода при помощи "двигать мышь и кликнуть".
-
Как-то все усложняете, готовый метод в котором нуждается спрашивающий, я скинул в примере. Просто есть разница между 2-мя разными по своей сути блоками "Ввод текста". Это 1-й - когда нажимаешь на поле ввода и выбираешь в выпадающем меню "ввод текста". 2-й - это когда по умолчанию курсор уже установлен на поле ввода(если нет, можна просто туда кликнуть) и использовать Браузер->Ввод текста, ставить задержку (спать) какую угодно и парсить подсказки. В данном случае курсор не учавствует и буквы не заменяются. Все как в реальности.