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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Тренажер по автоматизации тестирования на Java с нуля»Учеников на курсе 3 898
Сертификаты, выданные на курсе «Тренажер по автоматизации тестирования на 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. Ответы на вопросы студентов, которые могут быть полезны всем