
Selenium IDE
Официальное расширение для записи и воспроизведения действий пользователя, предназначенное для создания автоматизированных тестов.
Характеристики
- Версияv3.17.2
- БраузерыChrome
Описание
Что это за расширение
Selenium IDE — официальное расширение для Chrome от проекта Selenium, предназначенное для записи и воспроизведения действий пользователя. Инструмент помогает создавать автоматизированные тесты прямо в браузере без необходимости писать код. Расширение насчитывает более 300 000 пользователей и имеет рейтинг 4.9 на основе 283 отзывов.
Основная задача Selenium IDE — упростить процесс написания регрессионных тестов за счёт записи реальных действий на странице и последующей автоматической проверки.
Основные возможности
- Запись действий: клики, ввод текста, управление окнами, навигация по страницам.
- Воспроизведение записанных сценариев с возможностью пошагового выполнения.
- Добавление проверок (assertions) на атрибуты, текст, видимость элементов.
- Экспорт тестов в код Selenium WebDriver (Java, Python, C#, Ruby, JavaScript).
- Редактирование шагов, изменение локаторов и параметров.
- Поддержка расширенных локаторов: CSS, XPath, ID, имя, текст ссылки.
- Логирование воспроизведения для анализа ошибок.
- Бесплатное расширение с открытым исходным кодом.
Для кого подходит
Расширение будет полезно QA-инженерам и тестировщикам, желающим ускорить создание автотестов без глубоких знаний программирования. Разработчики могут использовать Selenium IDE для быстрой проверки функциональности перед коммитом. Также подходит для обучения основам автоматизации.
Как начать пользоваться
Установите расширение из Chrome Web Store (кнопка «Установить»). После установки на панели инструментов появится иконка Selenium IDE. Нажмите на неё, выберите «Записать новый тест», введите имя и начните работу на нужной странице. Расширение будет фиксировать ваши действия. Для воспроизведения откройте сохранённый тест и нажмите «Запуск».
Вопросы и ответы
Расширение полностью бесплатное. Исходный код открыт, поэтому вы можете использовать его без ограничений.
Selenium IDE выпускается официально для Google Chrome. Однако записанные тесты можно экспортировать в WebDriver-скрипты, которые запускаются в любом браузере.
Согласно информации разработчика, расширение не собирает и не передаёт пользовательские данные. Исходный код открыт для проверки.
В Chrome перейдите в меню «Дополнительные инструменты» → «Расширения», найдите Selenium IDE и нажмите «Удалить».
Да, Selenium IDE поддерживает экспорт в форматы Java (JUnit, TestNG), Python (unittest, pytest), C#, Ruby, JavaScript (Node.js) и другие.