Курс на Stepik
Обложка курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium» на Stepik
3 299₽ -15%
--:--:--
2 804

Тестирование ПО: Автоматизация и Программирование. Java.Selenium 5.000

Открыть на
STEPIK.ORG

🏅 Победитель Stepik Awards в номинации "Прорыв года" ДОМАШНИЕ ЗАДАНИЯ ПРОВЕРЯЮТСЯ ЛИЧНО АВТОРОМ + задачи на программирования! Данный курс подходит для тех, кто желает изучить программирование на Java, а так же освоить востребованную и высокооплачиваемую профессию Тестировщика - автоматизатора, используя популярный инструмент для тестирования Selenium! Так же он подойдет для тех кто уже работает тестировщиком или в сфере IT и планирует сменить направление.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Учеников на курсе 3 069
Сертификаты, выданные на курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Сертификатов выдано 5
Отзывы о курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Отзывов получено 5
Рейтинг курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Рейтинг курса 5.000
Уроки в курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Количество уроков 116
Тесты в курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Количество квизов 151
Задачи с кодом в курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Количество задач с кодом 81
Время прохождения курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Время прохождения курса
Стоимость курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Стоимость курса 3 299 ₽
Обновления курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Обновления курса
Дата публикации курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Дата публикации курса
Последнее обновление курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium» 8 разделов Уроки в курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium» 116 уроков Тесты в курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium» 151 тест Задачи в курсе «Тестирование ПО: Автоматизация и Программирование. Java.Selenium» 81 задача Время прохождения курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium» 28 ч. Последнее обновление курса «Тестирование ПО: Автоматизация и Программирование. Java.Selenium» обн. 20 августа 2026

Введение

5 уроков
1. Приветствие
2. Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ
3. Инструкция по выполнению тестовых заданий
4. Инструкция по решению заданий на программирование
5. Поддержка курса!

Базовый блок

24 урока
1. Вступление
2. Установка Java
3. Установка IDE
4. Создание проекта в IDE
5. Переменные
6. Вывод и ввод информации в консоль
7. Типы данных
8. Работа с числовыми типами данных
9. Работа со строками
10. Условные операторы if+else
11. Условные операторы if + else if + else
12. Вложенные условные операторы
13. Логические операторы
14. Дополнительные задания на тему условных операторов
15. Конструкция switch-case
16. Тип данных boolean
17. Конструкция try-catch
18. try-catch-finally
19. Цикл for
20. Цикл while
21. Цикл do-while
22. Работа с файлами
23. Массивы
24. Задание по созданию мини-программы

Объектно-ориентированное программирование

14 уроков
1. Классы и атрибуты
2. Методы
3. Return
4. Методы с параметрами
5. Перегрузка методов
6. Статические методы
7. Final
8. Конструктор
9. Перегрузка конструктора
10. Модификаторы доступа
11. ООП проект. Часть 1. Наследование
12. ООП проект. Часть 2. Абстрактные методы
13. ООП проект. Часть 3. Завершение
14. Задание по программированию блоку ООП

Selenium. Базовый блок. Часть 1.

16 уроков
1. Что такое Автоматизация тестирования GUI и Selenium
2. Импорт Selenium
3. Открытие браузера с помощью Selenium
4. Поиск локаторов. Метод sendKeys()
5. Первый автотест. Метод click()
6. Открытие браузера в headless режиме
7. Негативный автотесты. Проверки по тексту и url
8. Обновление страницы
9. Имитация нажатия клавиш на клавиатуре
10. Создание скриншотов страницы
11. Скроллинг экрана
12. Smoke testing
13. Тестовое задание по Selenium №1
14. Перемещение в истории браузера
15. Взаимодействие с календарем
16. Тестовое задание по Selenium №2

Selenium. Базовый блок. Часть 2.

13 уроков
1. Взаимодействие с Check box
2. Взаимодействие с Radio Button
3. Взаимодействие с Drop Down
4. Загрузка файла в браузере
5. Скачивание файла в браузере
6. Генерирования случайных данных
7. Тестовое задание по Selenium №3
8. Взаимодействие с окнами и вкладками браузера
9. Взаимодействие с предупреждениями и всплывающими уведомлениями
10. Обработка исключений
11. Обработка исключений + finally
12. Явное и Неявное ожидание
13. Тестовое задание по Selenium №4

Фреймворк TestNG

11 уроков
1. Что такое фреймворк TestNG
2. Аннотация @Test
3. Файл testng.xml
4. Атрибуты аннотаций
5. Настройка порядка(приоритета) запуска тестов
6. Аннотация @Parameters
7. Проверки Asserts в TestNG
8. Настройка зависимости тестов
9. Аннотация @DataProvider
10. Иерархия аннотаций @Before* и @After*
11. Тесты по блоку TestNG

Построение проекта по Автоматизации

13 уроков
1. Создание структуры проекта
2. Создание класса страницы Авторизации
3. Создание метода для проверки значения текста на странице
4. Создание метода для получения нынешней URL
5. Создание метода для проверки частичного значения текста
6. Создание метода для проверки URL
7. Создание метода для создания скриншотов
8. Создание метода для сверки данных между страницами
9. Установка последовательности запуска тестов
10. Установка зависимостей запуска тестов
11. Приятный бонус!!!
12. Поделитесь впечатлениями
13. Задание по построению тестового проекта

Заключение + БОНУС

10 уроков
1. Слова напутствия, тем кто справился)
2. Составление резюме для Тестировщика
3. Как успешно готовиться и проходить собеседования
4. Что должен знать Начинающий тестировщик. Разбор вакансий
5. Что должен знать Мидл тестировщик. Разбор реальных вакансий
6. Что должен знать Сеньер тестировщик. Разбор реальных вакансий
7. Нужно ли выполнять тестовое задание?
8. Ошибки при прохождении собеседования
9. Стоит ли переходить из тестировщика в разработчики?
10. Нужно ли изучать Git и прокачивать свой GitHub тестировщику