[Stepik] Автоматизация тестирования веб-приложений с помощью Selenium (Александр Кузнецов)

Курс

[Stepik] Автоматизация тестирования веб-приложений с помощью Selenium (Александр Кузнецов)

420 ₽

О курсе

Это базовый курс для тестировщиков, которые хотят с нуля научиться писать автоматизированные UI-тесты с помощью Selenium (самый популярный инструмент для автоматизации действий веб-браузеров). Прекрасно подойдет для тех, кто уже работает тестировщиком и не имеет опыта программирования. Чему вы научитесь Автоматизировать действия в веб-браузере с помощью инструмента Selenium и автоматически проверять промежуточное и конечное состояние веб-элементов при выполнении этих действий (автоматизировать работу тестировщика). О курсе Курс построен по принципу HOW-TO - каждый урок содержит небольшой конкретный пример, как автоматизировать отдельное действие тестировщика, поиск элемента интерфейса и проверку его состояния. Для контроля усвоения знаний имеются задачи к каждому примеру. Никаких долгих теоретических вступлений в курсе нет - уже в первом уроке вы выполните простое практическое задание спустя несколько минут. Каждый урок рассчитан максимум на 10-15 минут, в течении которых вы освоите весь материал урока и выполните упражнение к нему. По мере прохождения курса вы сможете начать автоматизировать свои ручные тесты, даже не оповещая об этом своего руководителя . Самые простые автотесты вы сможете создать уже через пару дней. Курс будет периодически обновляться и дополняться по отзывам учащихся, так что оставляйте обратную связь и возвращайтесь после обучения, чтобы увидеть последние изменения. Для кого этот курс Для тестировщиков с опытом ручного тестирования веб-приложений. Начальные требования Предполагается, что учащиеся знают основные подходы в тестировании веб-приложений. Для выполнения упражнений нужна ОС Windows и браузер Chrome. Программа курса Прежде, чем начать Установка необходимого ПО Установка обновлений Автоматизация простых действий и проверок Автоматически запускаем браузер и переходим по нужному адресу Проверяем, что страница имеет правильное название Проверяем, что страница содержит ссылку с указанным текстом Кликаем по ссылке и проверяем, что произошел переход на страницу Нажимаем на кнопку Ожидание, пока пройдет нужное количество времени Экзамен по блоку "Автоматизация простых действий и проверок" Автоматизация работы с полями ввода Заполняем текстовые поля и проверяем, какой в них текст Очищаем текстовые поля Устанавливаем и снимаем флажки (check box) Выбираем значения в переключателе (radio button) Выбираем значения в выпадающем списке (select) Работа с полем для отправки файла Экзамен по блоку "Автоматизация работы с полями ввода" Автоматизация прочих полезных действий и проверок Ожидание отклика при медленной работе веб-приложения Изменение размеров окна браузера Работа со стандартным модальным окном alert Работа со стандартным модальным окном confirm Скроллинг и проверка работы страниц с бесконечной прокруткой Перемещение в истории браузера (вперед-назад) Проверка, что элемент стал видимым/невидимым Экзамен "Автоматизация прочих полезных действий и проверок"