Що нового?

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

Інформація про покупку
Тип покупки: Складчина
Ціна: 600 ГРН
Учасників: 0 з 17
Організатор: Відсутній
Статус: Набір учасників
Внесок: 36.7 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[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 и
  • Аннотации @BeforeClass и @AfterClass
  • Параметризованные тесты
  • Тестирование исключений
  • Тестирование производительности
  • Аннотации в Java: углубленное знакомство
  • JUnit «под капотом»: рефлексия в действии
  • Сборка юнит-тестов в комплекты
Модуль 2 – JUnit 5 и методология модульного тестирования (~3 часа видеолекций)
  • Миграция на JUnit 5
  • Краткий исторический экскурс
  • Классификация тестов ПО
  • Преимущества модульного тестирования
  • Грамотные юнит-тесты: принцип FIRST
  • JUnit 4 / JUnit 5: сходства и отличия
  • Новые виды ассертов
  • Новые виды аннотаций
  • Новый подход к параметризованным тестам
  • Применение матчеров hamcrest
  • и многое другое...
Для кого этот курс:
  • Начинающие инженеры-разработчики ПО на Java
  • Beginner Java programmers
Скрытое содержимое.
https://www.udemy.com/getting-started-with-junit-4-5/
 
Угорі