SetValue |
Задаёт значение для текстового поля, предварительно очищая его
(комбинация команд Clear и SendKeys)
Чаще всего используется для ввода логина и пароля в поля ввода. |
SendKeys |
Отправляет заданный текст в найденное текстовое поле (SendKeys — отправка нажатий клавиш)
Если в поле уже присутствует текст, он не будет удалён |
SetAsTarget |
Запоминает текущий элемент, чтобы можно было выполнить поиск тегов внутри него.
После выполнения команды SetAsTarget, можно в следующем действии «Браузер: найти элемент» указать Область поиска равной «Element», и тогда поиск будет произведён внутри этого тега.
Кроме того, для помеченного таким способом элемента можно сделать скриншот
|
Click |
Выполняет щелчок мышью на найденном элементе (предварительно прокрутив страницу, если элемент находится вне видимой части страницы)
После этого программа ожидает готовности страницы, и после этого считывает (и возвращает) HTML код текущей страницы. |
Click Repeat |
Выполняет щелчок на элементе (аналогично Click) до тех пор, пока элемент присутствует на странице.
Используется для повторных нажатий кнопки «Показать ещё» (до тех пор, пока все товары не будут показаны, и эта кнопка исчезнет) |
Submit |
Выполняет отправку формы (применяется в элементу <input type="submit">)
Используется при авторизации, после заполнения полей логина и пароля. |
Clear |
Очищает найденный элемент (текстовое поле) от текста. |
GetOuterHTML |
Возвращает HTML код (OuterHTML) найденного тега |
GetInnerHTML |
Возвращает HTML код содержимого (InnerHTML) найденного тега |
GetText |
Возвращает текст найденного элемента |
GetAttribute |
Возвращает значение атрибута, название которого указано в параметре |
SetAttribute |
Задаёт / изменяет значение атрибута. Параметр должен иметь вид name=value |
DeleteAttribute |
Удаляет атрибут, название которого указано в параметре |
Link: GetURL |
Применяется только для тегов A (ссылка). Возвращает ссылку (URL) |
Link: Follow |
Применяется только для тегов A (ссылка). Выполняет открытие ссылки в текущей вкладке (аналогично команде Click, только в этом случае гарантируется, что ссылка откроется именно в текущей вкладке.
Возвращает HTML код загруженной страницы. |
Link: OpenInNewTab |
Применяется только для тегов A (ссылка). Выполняет открытие ссылки в новой вкладке.
Возвращает HTML код загруженной страницы. |
Link: LoadInTemporaryTab |
Применяется только для тегов A (ссылка). Прогружает страницу во временной вкладке (ссылка открывается в новой вкладке, парсер ждёт пока страница прогрузится, считывает код страницы, и закрывает новую вкладку)
Возвращает HTML код загруженной страницы. |
ExecuteScript |
Выполняет javascript для найденного элемента. Скрипт задаётся в параметре.
Например, скрипт return this.outerHTML вернёт HTML код элемента.
Возвращает результат выполнения скрипта. |
SelectByIndex |
Позволяет выделить пункт в списке с множественным выбором.
В параметре задаётся ИНДЕКС выделяемого элемента. |
SelectByText |
Позволяет выделить пункт в списке с множественным выбором.
В параметре задаётся ТЕКСТ выделяемого элемента.
ВАЖНО: регистр символов имеет значение! |
SelectByPartialText |
Позволяет выделить пункт в списке с множественным выбором.
В параметре задаётся ЧАСТЬ ТЕКСТА выделяемого элемента.
(применяется, когда пункты имеют вид «Москва (255)», и число в скобках может меняться)
ВАЖНО: регистр символов имеет значение! |
SelectByValue |
Позволяет выделить пункт в списке с множественным выбором.
В параметре задаётся ЗНАЧЕНИЕ (value) выделяемого элемента. |
DeselectByIndex |
Отменяет выделение пункта в списке с множественным выбором.
В параметре задаётся ИНДЕКС нужного элемента списка. |
DeselectByText |
Отменяет выделение пункта в списке с множественным выбором.
В параметре задаётся ТЕКСТ нужного элемента списка.
ВАЖНО: регистр символов имеет значение! |
DeselectByValue |
Отменяет выделение пункта в списке с множественным выбором.
В параметре задаётся ЗНАЧЕНИЕ (value) нужного элемента списка. |
DeselectAll |
Отменяет выделение пункта в списке с множественным выбором.
В параметре задаётся ИНДЕКС нужного элемента списка. |
Hide |
Скрывает элемент на странице (может пригодиться при снятии скриншотов, когда нужно скрыть лишние элементы, чтобы они не попали на скриншот)
Аналогично выполнению команды ExecuteScript с параметром this.style.display = 'none' |
Show |
Отображает найденный элемент, если он скрыт
Аналогично выполнению команды ExecuteScript с параметром this.style.display = '' |
Delete |
Удаляет элемент со страницы
Аналогично выполнению команды ExecuteScript с параметром this.remove() |
SetOuterHTML |
Позволяет изменить HTML код (OuterHTML) найденного тега. В параметре задаётся новый HTML код |
SetInnerHTML |
Позволяет изменить HTML код содержимого (InnerHTML) найденного тега. В параметре задаётся новый HTML код |
Mouse: MoveToElement |
Перемещает указатель мыши к найденному элементу |
Mouse: ContextClick |
Выполняет вызов контекстного меню для найденного элемента (после чего можно действием «Браузер: клавиатура» отправить нажатия клавиш для выбора нужного пункта контекстного меню) |