Курс на Stepik
Обложка курса «Тренажер по автоматизации тестирования на Java с нуля» на Stepik
Бесплатно

Тренажер по автоматизации тестирования на Java с нуля ★ 4.824

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

Бесплатный курс по автоматизации тестирования на Java с нуля, который подойдет тестировщикам с опытом в ручном тестировании, а также новичкам без опыта в QA.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Тренажер по автоматизации тестирования на Java с нуля»Учеников на курсе 4 074
Сертификаты, выданные на курсе «Тренажер по автоматизации тестирования на Java с нуля»Сертификатов выдано 0
Отзывы о курсе «Тренажер по автоматизации тестирования на Java с нуля»Отзывов получено 17
Рейтинг курса «Тренажер по автоматизации тестирования на Java с нуля»Рейтинг курса 4.824
Уроки в курсе «Тренажер по автоматизации тестирования на Java с нуля»Количество уроков 65
Тесты в курсе «Тренажер по автоматизации тестирования на Java с нуля»Количество квизов 49
Время прохождения курса «Тренажер по автоматизации тестирования на Java с нуля»Время прохождения курса —
Обновления курса «Тренажер по автоматизации тестирования на Java с нуля»Обновления курса — —
Дата публикации курса «Тренажер по автоматизации тестирования на Java с нуля»Дата публикации курса — ———
Последнее обновление курса «Тренажер по автоматизации тестирования на Java с нуля»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «Тренажер по автоматизации тестирования на Java с нуля» 16 разделов Уроки в курсе «Тренажер по автоматизации тестирования на Java с нуля» 65 уроков Тесты в курсе «Тренажер по автоматизации тестирования на Java с нуля» 49 тестов Время прохождения курса «Тренажер по автоматизации тестирования на Java с нуля» 3 ч. Последнее обновление курса «Тренажер по автоматизации тестирования на Java с нуля» обн. 7 июля 2026

Введение

4 урока
1. Приветствие ↗
2. Твоя карта развития ↗
3. Зачем нужно тестирование ↗
4. Кейсы ↗

Основы тестирования

8 уроков
1. А зачем? ↗
2. Основные понятия в тестировании ↗
3. Пользователь ↗
4. Виды тестирования: не зубри, а понимай ↗
5. Тестируем веб-форму ↗
6. Баг-репорт: Найди и обезвредь 🐞 ↗
7. Как выглядит разработка с точки зрения тестировщика? Про SDLC ↗
8. Заключение ↗

Мобильные приложения

5 уроков
1. Введение в тестирование мобильных приложений ↗
2. Анализ производительности мобильных приложений ↗
3. Задания на подумать ↗
4. Задания повышенной сложности ↗
5. Заключение ↗

Веб-тестирование

4 урока
1. Из чего состоят веб-приложения ↗
2. Стенд и документация ↗
3. Тестирование на закрепление теории ↗
4. Задания ↗

Linux и командная строка

9 уроков
1. Для чего нужны команды Linux? ↗
2. Из чего состоят команды Linux? ↗
3. Установка пакетов ↗
4. Работа с сетью ↗
5. Дебаггинг и ADB — основные команды ↗
6. Практика (локально) ↗
7. Отладка приложения с багом. Задание со звездочкой ↗
8. Примеры частых Exception в Android ↗
9. Задачи повышенной сложности ↗

Локализация и Интернационализация

1 урок
1. Отличие I18N от L10N (и как не обидеть пользователя) ↗

Программирование и ООП на Java. Разбираемся, что такое ООП

3 урока
1. Зачем тестировщику Java и ООП? ↗
2. Hello, World! ↗
3. А зачем нам нужно ООП? ↗

Автоматизация тестирования

6 уроков
1. Введение в автоматизацию тестирования ↗
2. На чем держится автоматизация? Первое задание и первый автотест ↗
3. Давай напишем еще один тест, но без подсказки ↗
4. Проверим, насколько ты усвоил теорию ↗
5. Что дает автоматизация? ↗
6. Задания на подумать ↗

Пишем тесты с использованием Java. Автоматизируем формы

3 урока
1. Автотесты для входа на сайт ↗
2. Решаем задачи ↗
3. Самостоятельный итоговый проект урока ↗

Переписываем тесты с использованием ООП

2 урока
1. Page Object Model ↗
2. Задание ↗

Unit-тесты, JUnit. Пишем еще юнит-тесты

3 урока
1. Добавляем еще unit-тесты ↗
2. Задания на подумать ↗
3. Задания повышенной сложности ↗

Postman и REST API. Как делать запросы для бэкенд-тестирования

2 урока
1. Запросы в Postman. Лабораторная работа. Выполняется локально ↗
2. RestAssured ↗

Docker и контейнеры

4 урока
1. Docker ↗
2. Образ Docker для тестирования сайта с использованием Selenium ↗
3. Запуск тестов с Docker ↗
4. Еще примеры ↗

Тестирование для людей с ограниченными возможностями

1 урок
1. Что такое Accessibility (A11Y)? ↗

Что такое Agile и как строится работа в команде по Scrum

9 уроков
1. Что такое Agile ↗
2. Каскадная модель, или WaterFall ↗
3. Agile-команда ↗
4. Проводим наш первый груминг с командой ↗
5. Оценка фичи, или метод футболки ↗
6. Оцени приоритет ↗
7. Тестировщик входит в чат... ↗
8. Ивенты и Артефакты ↗
9. Расскажи о нашем курсе, если понравилось <3 ↗

Невошедшее

1 урок
1. Ответы на вопросы студентов, которые могут быть полезны всем ↗