Unit-тестирование в Java с JUnit
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

    Выбери свою IT специальность

    Подписка
    РУС
    • РУС
    • УКР
    Arrow
    🌿Праздничные скидки на обучение в группе с ментором. Выбирай свое направление
    Arrow

    О курсе

    Unit-тесты – эффективный инструмент обнаружения и локализации ошибок. Они помогают сократить время поиска и устранения проблем, поскольку позволяют быстро идентифицировать их место в коде.

    JUnit – самый популярный фреймворк для юнит-тестирования в разработке Java. Курс состоит из 7 уроков, на которых мы разберемся, что такое юнит-тестирование и какие типы тестирования существуют. Посмотрим необходимые зависимости для начала работы и жизненный цикл тестового класса. Также узнаем, как начать работу с JUnit, разберем примеры написания юнит-тестов и как писать параметризированные тесты.

    После прохождения курса вы будете иметь достаточную базу знаний для уверенного старта работы с JUnit и понимания, что такое юнит-тестирование и когда оно применяется. Вы сможете легко покрыть свой код тестами и быть уверенными, что он работает правильно.

    Читать дальше...

    Этот курс входит в специальности:

    Предварительные Требования

    Базовые знания по Java8 и выше.

    Базовое владение IntelLIJ IDEA.

    Читать дальше...

    Вы научитесь

    • Уверенно использовать фреймворк JUnit как в 5-й, так и 4-й версии для модульного тестирования своих продуктов.
    • Писать параметризированные тесты и создавать наборы тестов.
    • Применять следующие инструкции: @Test, @Before, @BeforeClass, @After, @AfterClass, @Ignore и многие другие.
    • Понимать и уметь использовать методы класса Assertions.
    • Выполнять тесты в соответствующем порядке с помощью аннотации @FixMethodOrder.
    • Запускать несколько тестовых классов одновременно.
    • Параметризировать и группировать тесты по категориям.
    • Проводить миграцию ранее написанного кода из Junit 4 на JUnit 5.
    • Создавать собственные примеры для того, чтобы посмотреть, как это работает на практике.
    Читать дальше...
    Скачать материалы курса Для получения материалов курса нужно авторизоваться
    Получить сертификат Для получения сертификата нужно авторизоваться
    • Длительность: 3 ч 58 м
    • Курс создан: 11.06.2023
    • Уроков: 7 из 7
    • Обновлен: 11.06.2023
    • Язык: украинский

    Что входит в курс

    • 7 видео уроков
    • Домашние задания
    • Тестирование
    • Сертификат

    ×

    Вы открыли доступ к тесту! Пройти тест

    Вы действительно хотите открыть доступ к тестированию по курсу Unit-тестирование в Java с JUnit на 40 дней?

    Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

    На этом уроке мы рассмотрим, что такое юнит-тестирование и в каких случаях оно нужно. Также посмотрим, какие виды тестирования существуют вообще, когда и что они тестируют, разберемся, что такое TDD- и BDD-методологии.

    Читать дальше...

    На этом уроке мы рассмотрим начало работы с JUnit. Рассмотрим, какие зависимости нам необходимы для начала работы с JUnit. Разберемся в нейминге тестовых классов и в жизненном цикле одного теста.

    Читать дальше...

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

    Читать дальше...

    Для тестов нам нужны тестовые данные, чтобы повторно не создавать одни и те же данные для всех возможных тестов, особенно когда будет более 200 тестов. JUnit5 обладает богатым функционалом для предоставления тестовых данных, поэтому на этом уроке разберемся с параметризированными тестами.

    Читать дальше...

    Посмотрим разницу между JUnit4 и JUnit5. Попробуем благодаря этому сравнению ответить на вопрос, стоит ли вообще переходить с JUnit4 на JUnit5.

    Читать дальше...

    Знания только Junit фреймворка недостаточно для корректного написания юнит-тестов. Посмотрим, что такое Mockito и зачем это, рассмотрим несколько примеров. Также посмотрим такую альтернативу для JUnit как TestNG.

    Читать дальше...

    На этом уроке мы научимся создавать репорты, которые будут содержать результаты выполнения тестов, а также покрытие модульными тестами вашего кода. Также разберем ситуацию, когда ваш проект был написан с внедрением JUnit4 и было принято решение перейти на JUnit5.

    Читать дальше...
    ПОКАЗАТЬ ВСЕ

    Покупай подпискус доступом ко всем курсам и сервисам

    Библиотека современных IT знаний в удобном формате

    Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

    Стартовый
    • Все видеокурсы на 3 месяца
    • Тестирование по 10 курсам
    • Проверка 5 домашних заданий
    • Консультация с тренером 30 мин
    42.00 $
    59.99 $
    Оформить подписку
    Акция
    Весенний
    • Все видеокурсы на 15 месяцев
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    100.00 $
    219.99 $
    Оформить подписку
    Акция
    Премиум
    • Все видеокурсы на 1 год
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    169.99 $
    Оформить подписку
    комментарии и обсуждения
    Notification success