- 28.05.2024
- 1 377
- 0
- 31
- Награды
- 5
- 24
Репутация:
- Автор темы
- #1
![[Александр Кузнецов] [Stepik] Автоматизация тестирования веб-приложений с помощью Selenium (2024).png [Александр Кузнецов] [Stepik] Автоматизация тестирования веб-приложений с помощью Selenium (2024).png](https://wlux.net/data/attachments/27/27856-bc455301a89e595e1cc8045b10cca5cc.jpg)
Автоматизация тестирования веб-приложений с помощью Selenium [stepik] [Александр Кузнецов]
Это базовый курс для тестировщиков, которые хотят с нуля научиться писать автоматизированные UI-тесты с помощью Selenium (самый популярный инструмент для автоматизации действий веб-браузеров). Прекрасно подойдет для тех, кто уже работает тестировщиком и не имеет опыта программирования.
Чему вы научитесь:
Автоматизировать действия в веб-браузере с помощью инструмента Selenium и автоматически проверять промежуточное и конечное состояние веб-элементов при выполнении этих действий (автоматизировать работу тестировщика).
О курсе:
Курс построен по принципу HOW-TO - каждый урок содержит небольшой конкретный пример, как автоматизировать отдельное действие тестировщика, поиск элемента интерфейса и проверку его состояния. Для контроля усвоения знаний имеются задачи к каждому примеру.
Никаких долгих теоретических вступлений в курсе нет - уже в первом уроке вы выполните простое практическое задание спустя несколько минут.
Каждый урок рассчитан максимум на 10-15 минут, в течении которых вы освоите весь материал урока и выполните упражнение к нему.
По мере прохождения курса вы сможете начать автоматизировать свои ручные тесты, даже не оповещая об этом своего руководителя .
Самые простые автотесты вы сможете создать уже через пару дней.
Курс будет периодически обновляться и дополняться по отзывам учащихся, так что оставляйте обратную связь и возвращайтесь после обучения, чтобы увидеть последние изменения.
Для кого этот курс:
Для тестировщиков с опытом ручного тестирования веб-приложений.
Начальные требования:
Предполагается, что учащиеся знают основные подходы в тестировании веб-приложений.
Для выполнения упражнений нужна ОС Windows и браузер Chrome.
Программа курса:
Прежде, чем начать
- Установка необходимого ПО
- Установка обновлений
- Автоматически запускаем браузер и переходим по нужному адресу
- Проверяем, что страница имеет правильное название
- Проверяем, что страница содержит ссылку с указанным текстом
- Кликаем по ссылке и проверяем, что произошел переход на страницу
- Нажимаем на кнопку
- Ожидание, пока пройдет нужное количество времени
- Экзамен по блоку "Автоматизация простых действий и проверок"
- Заполняем текстовые поля и проверяем, какой в них текст
- Очищаем текстовые поля
- Устанавливаем и снимаем флажки (check box)
- Выбираем значения в переключателе (radio button)
- Выбираем значения в выпадающем списке (select)
- Работа с полем для отправки файла
- Экзамен по блоку "Автоматизация работы с полями ввода"
- Ожидание отклика при медленной работе веб-приложения
- Изменение размеров окна браузера
- Работа со стандартным модальным окном alert
- Работа со стандартным модальным окном confirm
- Скроллинг и проверка работы страниц с бесконечной прокруткой
- Перемещение в истории браузера (вперед-назад)
- Проверка, что элемент стал видимым/невидимым
- Экзамен "Автоматизация прочих полезных действий и проверок"
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последние темы в этом разделе:
- [Николай Мищенков] [Stepik] Работа с SSH клиентом PuTTY (2025)
- [Udemy] СУБД MySQL и язык запросов SQL. Теория и практика (2024)
- [Елена Кантонистова, Евгений Паточенко, Марк Блуменау] [Stepik] Практический Deep Learning (2025)
- [Д. Тучс, М. Рубанов] Продвинутый курс по автоматизации тестирования Java Advanced 2.0 (2024)
- [Антон Ларичев] [purpleschool] Bash скрипты (2025)
- Angular и Golang: Быстрое руководство - Продвинутый уровень (2021)
- [Сергей Бобровский] [Высшая школа программирования] База программной инженерии (2025)
- [Андрей Пфау]Старт в профессии TON-разработчик. Тариф Асинхрон (2025)
- [Дмитрий Фокеев] [Stepik] Полный курс по React JS (Redux / Router / Tailwind CSS) (2025)
- [Stepik] Jetpack Compose с нуля (2024)