Hexlet

Java: Автоматическое тестирование

Онлайн курс "Java: Автоматическое тестирование"
Гарантия трудоустройства
Hexlet поможет с поиском работы после прохождения курса
Сертификат по окончанию курса
Помогает при трудоустройстве, красиво висит на стене
Сложность: Для всех
Есть практические задания

Автоматизированное тестирование – неотъемлемая часть процесса программирования в профессиональной среде. Тесты — единственный надёжный способ убедиться в работоспособности кода. Они не избавляют от багов, но позволяют держать их количество на приемлемом уровне. Тесты дают уверенность, что изменения в одной части системы, не сломали другие части.

В этом курсе изучаются как общие принципы написания эффективных тестов, так и современный инструментарий для тестирования Java кода.

Программа курса

  1. Введение

  2. Зачем и как писать тесты?
  3. Утверждения (Asserts)
  4. Библиотека AssertJ
  5. Матчеры
  6. Модульные тесты
  7. JUnit
  8. Подготовка данных
  9. Плохие и хорошие практики тестирования
  10. Покрытие кода тестами (Code Coverage)
  11. Разработка через тестирование (TDD)
  12. Непрерывная интеграция (CI)

Оставить отзыв

Vladislav Ch

Главный редактор портала Знания.Ру. Ответственный за актуальность информации.

Оцените автора
( Пока оценок нет )
Знания.Ру - Образовательный портал
Поиск