Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе |
Оглавление
Expand | ||||
---|---|---|---|---|
| ||||
|
...
Описание
Данный экшен позволяет эмулировать движения пальцем по экрану (свайп).
...
В случаях, когда вам необходимо эмулировать телефон или любое другое устройство с сенсорным экраном
В случаях, когда вам нужно максимально приблизить все действия к человеческим.
...
Как работать с экшеном?
Чтобы Необходимо включить “Запись“ и режим ввода “Touch“ в окне браузера, чтобы все действия, выполненные в браузере, автоматически записывались, как Touch-события. Необходимо включить “Запись“ и режим ввода “Touch“ в окне браузера.
...
Выбор события
Свайп до элемента - листать страницу, пока элемент не станет видимым.
Простой свайп - Вверх / Вниз / Влево / Вправо.
...
Поиск элемента
Классический - с помощью поиска по тегам, значениям и номерам совпадения.
Xpath - с помощью XPath , может пригодиться Конструктор действий и Поиск по XPath .
Классический поиск элемента
...
1.Какая вкладка - Активная / Первая / По имени / По номеру
Info |
---|
При выборе варианта По имени необходимо указать имя вкладки, которое отображено в ProjectMaker. При выборке варианта По номеру необходимо указать порядковый номер вкладки (нумерация начинается с нуля) |
2.Документ - рекомендуется установить значение -1, тогда поиск будет производится на всей странице
3.Форма - рекомендуется установить значение -1, тогда поиск будет производиться по всем формам на странице.
4.Тег - тег страницы, по которому будет производиться поиск.
...
7.Тип поиска:
text - поиск по полному либо частичному вхождению текста;
notext - поиск элементов в которых не будет указанного текста;
regexp - поиск с помощью регулярных выражений;
8.Значение - значение атрибута HTML тега (из 6-го пункта)
9.№ совпадения - порядковый номер найденного элемента.
Info |
---|
Чтобы удалить условие поиска необходимо кликнуть ЛКМ по полю слева от него (на скриншоте выделено синим цветом) и нажать кнопку delete на клавиатуре. |
Info |
---|
Для поиска нужного элемента может использоваться несколько условий. |
Всегда важно стараться подбирать условия поиска таким образом, чтоб оставался только один элемент, т.е. порядковый номер был 0 (нумерация с нуля). Так же в поле № совпадения можно использовать диапазоны.
Поиск элемента по Xpath
...
1.Какая вкладка - Активная / Первая / По имени / По номеру
Info |
---|
При выборе варианта По имени необходимо указать имя вкладки, которое отображено в ProjectMaker. При выборке варианта По номеру необходимо указать порядковый номер вкладки (нумерация начинается с нуля) |
2.Документ - рекомендуется установить значение -1, тогда поиск будет производится на всей странице
3.Форма - рекомендуется установить значение -1, тогда поиск будет производиться по всем формам на странице.
4.Форма для ввода xPath - поле, куда нужно ввести xPath.
Пример использования
...
Include Page | ||||
---|---|---|---|---|
|
...
Пример использования
Отлично сочетается с Touch . Сначала выполняете Swipe до элемента, потом Touch.
Также, может пригодиться для эмуляции живого скроллинга страницы или “пролистывания” фотографий.
В статье о Touch есть примеры свайпа на C#.
...
Полезные ссылки
...