Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Необходимо включить “Запись“ и режим ввода “Touch“ в окне браузера, чтобы все действия, выполненные в браузере, автоматически записывались, как Touch-события.

...

Выбор события

  • Свайп до элемента - листать страницу, пока элемент не станет видимым.

  • Простой свайп - Вверх / Вниз / Влево / Вправо.

...

Поиск элемента

Классический поиск элемента

...

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#.

Полезные ссылки

...