Selenium IDE

Selenium IDE - браузерное расширение для выполнения заранее записанных действий выполненных в веб-браузере.



Содержание


Ссылки на скачивание

Расширение, на данный момент, существует для двух видов веб-браузеров, Chrome и FireFox. Скачать его можно перейдя по этой ссылке https://www.selenium.dev/selenium-ide/.


Краткий обзор

Расширение Selenium IDE позволяет записать каждое действие выполненное в веб-браузере и в последствии воспроизвести их при необходимости. Записываться могут лишь действия над элементами DOM страницы. 

То есть, вы не сможете записать то, что вы к примеру делали в вашей любимой Flash-игре (для работы с Flash-играми лучше воспользоваться AutoHotKey), так как это внешний загружаемый компонент. Но вот все, что касается элементов HTML на странице, вполне подвластно данному расширению.

Selenium IDE может не просто воспроизводить поток записанных действий, а вполне способен строить условные переходы (есть условия), и выполнять циклические действия (есть циклы). Что позволяет строить полноценные скрипты работы в браузере.

После установки, на панели расширений появится соответствующий значок.


Нажав на значок расширения откроется отдельное окно с выбором открыть существующий проект, или создать новый.


Создадим новый проект. Без создания проекта, или открытия существующего, осуществить запись не получится.


Создав проект, можно приступить к записи действий. Для это необходимо нажать на соответствующую кнопку в правом верхнем углу окна расширения.


Расширение предложит ввести адрес сайта для которого будет производиться запись.


После чего начнется запись.


Дальше остается выполнить какие-либо действия на данном сайте, после чего остановить запись в окне расширения.

Пример самой простой записи ниже.