Ввод текста при эмуляции Android в Zennoposter 7

Buddha

Client
Регистрация
10.03.2019
Сообщения
121
Благодарностей
18
Баллы
18
Приветствую, коллеги.
Вот мы умеем эмулировать устройства на Андроиде и пользоваться тачем. А как мы решаем вопрос с вводом текстов в поля? И если с планшетами более или менее понятно: там внешняя клава может присутствовать, то как быть с телефонами? Вроде как виртуальная клавиатура должна использоваться?
Собственно, главный вопрос: как вводить тексты на телефоне без "палева"?
 

andrey-ka

Client
Регистрация
03.06.2018
Сообщения
854
Благодарностей
246
Баллы
43
Сейчас очень прикольно это сделано. Мышка подъезжает в поле ввода кликает туда и начинается ввод. и это на телефоне ))
 

DECToNod

Client
Регистрация
19.01.2021
Сообщения
4
Благодарностей
1
Баллы
3
HtmlElement he = instance.ActiveTab.FindElementByXPath(путь к поиску); // находим поле поиск

emulation.SetText(he, слово которое ищем или путь к словам); // вводим поисковый запрос

далеее если на яндексе нажимаем кнопку поиск
HtmlElement button = instance.ActiveTab.FindElementByXPath(путь к кнопке поиск); // находим кнопку далее / поиск / искать
emulation.FullClickElement(button); // нажимаем искать

Встречный вопрос: У гугля нет кнопки поиск,

Не подскажите как после ввода слова на google.ru подтвердить поиск
т.е на виртуальной клавиатуре андроида нажатие enter с помощью C#
 

Form

Client
Регистрация
05.09.2020
Сообщения
295
Благодарностей
116
Баллы
43

DECToNod

Client
Регистрация
19.01.2021
Сообщения
4
Благодарностей
1
Баллы
3
instance.SendText("{ENTER}", 0);
Большое спасибо за быстрый ответ, но я как понимаю это нажатие клавиши enter на клавиатуре ПК ,
а мне нужно нажать на телефоне андроид.

Или тут одинако?
 

usboff

Client
Регистрация
25.08.2021
Сообщения
49
Благодарностей
23
Баллы
8
Большое спасибо за быстрый ответ, но я как понимаю это нажатие клавиши enter на клавиатуре ПК ,
а мне нужно нажать на телефоне андроид.

Или тут одинаково?
Подниму вопрос, тоже интересует.
Как сэмулировать мобильный клик "кнопки enter", или кнопки submit/search так скажем.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)