Доступно

[Udemy] Фреймворк JUnit 4 / 5: Вводный курс

Тема в разделе "Курсы по программированию", создана пользователем freedev, 22 янв 2019.

Цена: 900р.-69%
Взнос: 278р.
100%

Основной список: 11 участников

Резервный список: 1 участников

Статус обсуждения:
Комментирование ограничено.
  1. 22 янв 2019
    #1
    freedev
    freedev ОргОрганизатор

    [Udemy] Фреймворк JUnit 4 / 5: Вводный курс

    Фреймворк JUnit 4 / 5: Вводный курс
    Курс формирует знания и практические навыки модульного тестирования с помощью каркаса JUnit версий 4 и 5; для начинающих

    Язык: Русский
    Автор: Igor Soudakevitch

    Описание
    ✰✰✰✰✰ На кого рассчитан этот курс ✰✰✰✰✰


    Целевая аудитория состоит из начинающих программистов, которые:
    • обладают опытом разработки Java-приложений порядка одного года
    • мало или совсем не знакомы с концепцией модульного тестирования
    • желают приобрести навыки работы с каркасом JUnit версий 4 и 5 на профессиональном уровне.
    ✰✰✰✰✰ Постановка задачи ✰✰✰✰✰

    JUnit – самый популярный фреймворк для модульного тестирования Java-приложений, а последняя версия этого инструмента, т.е. JUnit 5, обладает еще более полезным и мощным функционалом.

    Уверенное владение этим фреймворком станет серьезным активом в портфолио любого начинающего программиста.

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

    ✰✰✰✰✰ Чему научится слушатель ✰✰✰✰✰

    В ходе обучения слушатели познакомятся:
    • с методологией модульного тестирования;
    • с устройством каркаса JUnit;
    • с практикой тестирования в рамках интегрированной среды разработки Eclipse
    После завершения обучения слушатели смогут уверенно использовать данный инструмент для модульного тестирования своих продуктов на двух версиях каркаса: JUnit 4 и JUnit 5.

    ✰✰✰✰✰ Обзор тематики курса ✰✰✰✰✰

    Модуль 1 – JUnit 4 (~3,5 часа видеолекций)
    • Развертывание и настройка учебной среды на базе Eclipse
    • Запуск юнит-тестов с командной строки
    • @Test-методы категории assert
    • Что такое assertion в Java
    • Методы assertFalse() и assertTrue()
    • Тестирование объектов
    • Метод assertArrayEquals()
    • Аннотации @Before и @after
    • Аннотации @BeforeClass и @AfterClass
    • Параметризованные тесты
    • Тестирование исключений
    • Тестирование производительности
    • Аннотации в Java: углубленное знакомство
    • JUnit «под капотом»: рефлексия в действии
    • Сборка юнит-тестов в комплекты
    Модуль 2 – JUnit 5 и методология модульного тестирования (~3 часа видеолекций)
    • Миграция на JUnit 5
    • Краткий исторический экскурс
    • Классификация тестов ПО
    • Преимущества модульного тестирования
    • Грамотные юнит-тесты: принцип FIRST
    • JUnit 4 / JUnit 5: сходства и отличия
    • Новые виды ассертов
    • Новые виды аннотаций
    • Новый подход к параметризованным тестам
    • Применение матчеров hamcrest
    • и многое другое...
    Для кого этот курс:
    • Начинающие инженеры-разработчики ПО на Java
    • Beginner Java programmers
     
    Последнее редактирование: 10 сен 2020
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      30 янв 2019
    2. plumber
      plumber участвует.
      29 янв 2019
    3. skladchik.com
      Взнос составляет 139р.
      29 янв 2019
    4. skladchik.com
      Складчина активна.
      29 янв 2019

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      30 янв 2019
    2. skladchik.com
      Взнос составляет 139р.
      29 янв 2019
    3. skladchik.com
      Складчина активна.
      29 янв 2019
    4. skladchik.com
      Сбор взносов начинается 29.01.2019.
      27 янв 2019
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей