PRO курс

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

59 сообщений в сообществе 110 учащихся

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

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

Чему вы научитесь:

  • Писать более качественный код, в котором содержится меньше ошибок чем в коде без тестов
  • Лучше строить архитектуру своего кода, базируясь на том как его будут использовать
  • Писать код быстрее за счет автоматизированной проверки его работы
  • Выполнять рефакторинг кода чаще, избавляя его от легаси, благодаря гарантиям, которые дают тесты
утверждения junit матчеры юнит-тесты покрытие кода TDD Непрерывная интеграция
Последнее обновление: 02 ноября 2020

Уроки курса

Автор

Аватар пользователя Kirill Mokevnin

Кирилл Мокевнин

Сооснователь и CEO образовательного проекта Хекслет. Программирую с 2007 года. За это время прошёл путь от разработчика до технического директора и управляющего отдельным подразделением (филиалом). Управлял командами, в которых больше 50 разработчиков.

  • Программирую на языках: Elixir, Clojure, JavaScript, PHP, Ruby.
  • Соорганизатор конференции Nastachku.ru.
  • Вимер.
  • Топлю за DevOps и автоматизированные тесты.

Впечатления

Спасибо за курс. С нетерпением жду новых курсов от вас.

Курс Java: Автоматическое тестирование
продолжительность
11 часов
награда
52 балла