Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 246.764
- Реакции
- 426.072
Складчина: Автоматизация тестирования c Java и TestNG [Stepik] [Константин Барзаковский]
Курс "Автоматизация тестирования c Java и TestNG" познакомит инженеров по тестированию и java qa automation с возможностями тестового фреймворка TestNG. Начнём с основной аннотации @test. Рассмотрим какие есть возможности по параметризации тестов. Познакомимся с assert методами. Напишем базовую версию testng.xml. Рассмотрим способы автоматизации тестирования с обработкой исключений и многопоточного запуска автоматических тестов.
Чему вы научитесь
Познакомитесь с основными возможностями TestNG.
Получите практический опыт написания автоматизированных тестов на Java.
Научитесь писать параметризованные автотесты.
Узнаете основные аннотации TestNG.
О курсе
Окончив данный курс вы научитесь писать автотесты используя все возможности тестового фреймворка TestNG. Вам стоит выбрать этот курс, потому, что он содержит не только теоретическую информацию, но и даст вам возможность практиковать полученные знания на реальных примерах с использованием языка программирования Java.
Курс содержит лекции в видео и текстовом формате. Тесты для проверки полученных знаний.
В курсе рассматриваются все основные возможности TestNG:
Структура testng.xml
Параметризация тестов
Assert методы для проверки результатов
Работа с исключениями
Таймауты для тестов
Для кого этот курс
Этот курс подойдёт ручным тестировщикам по и quality assurance специалистам, которые хотят развиваться дальше в техническом плане и научится писать автотесты. Он также подойдёт начинающим специалистам по автоматизации тестирования, которые уже знают как писать автотесты, но хотят узнать больше про использование TestNG.
Как проходит обучение
Обучение организовано в виде видео уроков. К каждому видео уроку прилагается конспект и примеры кода. В конце урока, для лучшего закрепления материала, есть небольшие практические задания. К курсу прилагается небольшой демо проект, на котором можно будет попрактиковаться в написании автотестов. В курсе есть обратная связь с преподавателем, на случай если у вас появятся вопросы по материалам курса.
Программа курса
1. Автоматизация тестирования с TestNG
Введение
Что такое TestNG
@test. Основные атрибуты
Практика. Первый автотест
2. Зависимости между тестами
Введение
Группы тестов и зависимости между тестами. Аннотации dependsOnXX
Практика. Автотесты с зависимостями.
3. Структура testng.xml
Введение
Структура testng.xml
Практика. Базовый вариант testng.xml
4. Параметризация автотестов
Введение
Параметризация тестов с помощью @Parameters
Практика. Автоматическое тестирование с параметрами
Провайдеры данных в TestNG
Практика. Добавляем провайдеры данных
5. @BeforeXX и @AfterXX. Аннотации жизненного цикла
Введение
Аннотации жизненного цикла теста
Практика. Аннотации жизненного цикла теста.
Практика. Наследование аннотаций жизненного цикла
Автоматизированное тестирование с @BeforeGroups и @AfterGroups.
6. Asserts в TestNG
Введение в ассерты. assertEquals() и assertNotEquals()
Проверка логических условий c assertTrue(...) и assertFalse(...)
Проверка на null. Методы assertNull(...) и assertNotNull(...)
Методы assertSame(...) и assertNotSame(...)
7. Обработка исключений
Введение
Автоматизированное тестирование и обработка исключений
Практика. Автотесты с обработкой исключений
СКАЧАТЬ КУРСЫ
Курс "Автоматизация тестирования c Java и TestNG" познакомит инженеров по тестированию и java qa automation с возможностями тестового фреймворка TestNG. Начнём с основной аннотации @test. Рассмотрим какие есть возможности по параметризации тестов. Познакомимся с assert методами. Напишем базовую версию testng.xml. Рассмотрим способы автоматизации тестирования с обработкой исключений и многопоточного запуска автоматических тестов.
Чему вы научитесь
Познакомитесь с основными возможностями TestNG.
Получите практический опыт написания автоматизированных тестов на Java.
Научитесь писать параметризованные автотесты.
Узнаете основные аннотации TestNG.
О курсе
Окончив данный курс вы научитесь писать автотесты используя все возможности тестового фреймворка TestNG. Вам стоит выбрать этот курс, потому, что он содержит не только теоретическую информацию, но и даст вам возможность практиковать полученные знания на реальных примерах с использованием языка программирования Java.
Курс содержит лекции в видео и текстовом формате. Тесты для проверки полученных знаний.
В курсе рассматриваются все основные возможности TestNG:
Структура testng.xml
Параметризация тестов
Assert методы для проверки результатов
Работа с исключениями
Таймауты для тестов
Для кого этот курс
Этот курс подойдёт ручным тестировщикам по и quality assurance специалистам, которые хотят развиваться дальше в техническом плане и научится писать автотесты. Он также подойдёт начинающим специалистам по автоматизации тестирования, которые уже знают как писать автотесты, но хотят узнать больше про использование TestNG.
Как проходит обучение
Обучение организовано в виде видео уроков. К каждому видео уроку прилагается конспект и примеры кода. В конце урока, для лучшего закрепления материала, есть небольшие практические задания. К курсу прилагается небольшой демо проект, на котором можно будет попрактиковаться в написании автотестов. В курсе есть обратная связь с преподавателем, на случай если у вас появятся вопросы по материалам курса.
Программа курса
1. Автоматизация тестирования с TestNG
Введение
Что такое TestNG
@test. Основные атрибуты
Практика. Первый автотест
2. Зависимости между тестами
Введение
Группы тестов и зависимости между тестами. Аннотации dependsOnXX
Практика. Автотесты с зависимостями.
3. Структура testng.xml
Введение
Структура testng.xml
Практика. Базовый вариант testng.xml
4. Параметризация автотестов
Введение
Параметризация тестов с помощью @Parameters
Практика. Автоматическое тестирование с параметрами
Провайдеры данных в TestNG
Практика. Добавляем провайдеры данных
5. @BeforeXX и @AfterXX. Аннотации жизненного цикла
Введение
Аннотации жизненного цикла теста
Практика. Аннотации жизненного цикла теста.
Практика. Наследование аннотаций жизненного цикла
Автоматизированное тестирование с @BeforeGroups и @AfterGroups.
6. Asserts в TestNG
Введение в ассерты. assertEquals() и assertNotEquals()
Проверка логических условий c assertTrue(...) и assertFalse(...)
Проверка на null. Методы assertNull(...) и assertNotNull(...)
Методы assertSame(...) и assertNotSame(...)
7. Обработка исключений
Введение
Автоматизированное тестирование и обработка исключений
Практика. Автотесты с обработкой исключений
СКАЧАТЬ КУРСЫ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Расчёт многоэтажного здания из монолитного железобетона. Продвинутый уровень. Лира-САПР и Сапфир [Юсеф Муссауи]
- Подписка на тексты Виктора Мараховского (октябрь 2026) [Тариф Вселенная под присмотром] [Виктор Мараховский]
- Базовый курс Таро [Тариф Я сам] [Ксения Золотницкая]
- [Шитье] Клуб шитья и рукоделия (ноябрь 2026) [Ирина Коновал]
- Групповой коллаж для детского сада "Новогодний 2027" [nezabudka]
- [Вязание] Пуловер с V-горловиной и красивыми разрезами Quiet Moments, вязаный спицами сверху [Вяжи.ру] [Nina Kjær]
- Тренды и бизнес-модели каждую неделю [№11 на 1 месяц с 27.10.2026] [tweekly.ru] [Алексей Черняк]
- [ИИ] Грок - нейросеть от xAI: чат-бот, автоматизация, генерации текста и изображений [№17 на 1 месяц по 10 человек с 02.10.2026] [grok.com]