Курс на Stepik
Обложка курса «Автоматизация тестирования c Java и TestNG» на Stepik
2 800 ₽

Автоматизация тестирования c Java и TestNG 4.918

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

Курс "Автоматизация тестирования c Java и TestNG" познакомит инженеров по тестированию и java qa automation с возможностями тестового фреймворка TestNG. Начнём с основной аннотации @Test. Рассмотрим какие есть возможности по параметризации тестов. Познакомимся с assert методами. Напишем базовую версию testng.xml. Рассмотрим способы автоматизации тестирования с обработкой исключений и многопоточного запуска автоматических тестов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования c Java и TestNG»Учеников на курсе 199
Сертификаты, выданные на курсе «Автоматизация тестирования c Java и TestNG»Сертификатов выдано 90
Отзывы о курсе «Автоматизация тестирования c Java и TestNG»Отзывов получено 61
Рейтинг курса «Автоматизация тестирования c Java и TestNG»Рейтинг курса 4.918
Уроки в курсе «Автоматизация тестирования c Java и TestNG»Количество уроков 27
Тесты в курсе «Автоматизация тестирования c Java и TestNG»Количество квизов 74
Время прохождения курса «Автоматизация тестирования c Java и TestNG»Время прохождения курса
Стоимость курса «Автоматизация тестирования c Java и TestNG»Стоимость курса 2 800 ₽
Обновления курса «Автоматизация тестирования c Java и TestNG»Обновления курса
Дата публикации курса «Автоматизация тестирования c Java и TestNG»Дата публикации курса
Последнее обновление курса «Автоматизация тестирования c Java и TestNG»Последнее обновление
Сложность easy

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

Разделы в курсе «Автоматизация тестирования c Java и TestNG» 7 разделов Уроки в курсе «Автоматизация тестирования c Java и TestNG» 27 уроков Тесты в курсе «Автоматизация тестирования c Java и TestNG» 74 теста Время прохождения курса «Автоматизация тестирования c Java и TestNG» 2 ч. Последнее обновление курса «Автоматизация тестирования c Java и TestNG» обн. 27 августа 2026

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

4 урока
1. Введение
2. Что такое TestNG
3. @Test. Основные атрибуты
4. Практика. Первый автотест

Зависимости между тестами

3 урока
1. Введение
2. Группы тестов и зависимости между тестами. Аннотации dependsOnXX
3. Практика. Автотесты с зависимостями.

Структура testng.xml

3 урока
1. Введение
2. Структура testng.xml
3. Практика. Базовый вариант testng.xml

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

5 уроков
1. Введение
2. Параметризация тестов с помощью @Parameters
3. Практика. Автоматическое тестирование с параметрами
4. Провайдеры данных в TestNG
5. Практика. Добавляем провайдеры данных

@BeforeXX и @AfterXX. Аннотации жизненного цикла

5 уроков
1. Введение
2. Аннотации жизненного цикла теста
3. Практика. Аннотации жизненного цикла теста.
4. Практика. Наследование аннотаций жизненного цикла
5. Автоматизированное тестирование с @BeforeGroups и @AfterGroups.

Asserts в TestNG

4 урока
1. Введение в ассерты. assertEquals() и assertNotEquals()
2. Проверка логических условий c assertTrue(...) и assertFalse(...)
3. Проверка на null. Методы assertNull(...) и assertNotNull(...)
4. Методы assertSame(...) и assertNotSame(...)

Обработка исключений

3 урока
1. Введение
2. Автоматизированное тестирование и обработка исключений
3. Практика. Автотесты с обработкой исключений