Unit тестування в Java з JUnit
ITVDN: курси програмування
Відеокурси з
програмування

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

Підписка

Про курс

Тестування є важливим складником процесу розробки. Модульне, або юніт-тестування - це одна з основ правильно побудованого процесу розробки програми, яка дозволяє перевірити на працездатність окремі блоки програми або юніти.

JUnit – найпопулярніший фреймворк для модульного тестування у світі Java-розробки.

Впевнене володіння цим фреймворком стане серйозним активом у портфоліо Джава розробника.

На даному курсі ви розгляньте можливості для тестування за допомогою останньої – п'ятої версії фреймворку JUnit, а також познайомитеся з інструментами попередньої версії – JUnit 4, яка все ще активно застосовується розробниками. Ви дізнаєтесь теоретичні основи модульного тестування, розберете існуючі практики проведення юніт тестів і навчитеся застосовувати їх у своєму коді.

Після проходження курсу ви зможете легко покрити свій код тестами та бути впевненими у тому, що ваш код працює правильно.

Читати далі...

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

Попередні Вимоги

  • Базові знання Java Core 8
  • Робота в розробці IntelliJ IDEA
  • Робота з фреймворком для збирання проекту Maven
Читати далі...

Ви навчитеся

  • Впевнено використовувати фреймворк JUnit як у 5-й, так і 4-й версії для модульного тестування своїх продуктів.
  • Правильно і зрозуміло назвати способи для тестування.
  • Застосовувати такі інструкції, як: @Test, @Before, @BeforeClass, @After, @AfterClass, @Ignore та багато інших.
  • Розуміти та вміти застосовувати методи класу Assertions.
  • Виконувати тести у відповідному порядку за допомогою анотації @FixMethodOrder.
  • Запускати кілька тестових класів одночасно.
  • Параметризувати та групувати ваші тести за категоріями.
  • Проводити міграцію раніше написаного коду із Junit 4 на JUnit 5.
Читати далі...
Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
  • Тривалість: 2 год 33 хв
  • Курс створено: 18.03.2020
  • Уроків: 7 з
  • Оновлено: 13.01.2021
  • Мова: російська

Що входить до курсу

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

×

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

Ви дійсно бажаєте відкрити доступ до тестування за курсом Unit тестування в Java з JUnit на 40 днів?

Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

Ознайомитись з теоретичними аспектами тестування програм, написаних на Java, а також навчитися створювати каркас тестового класу за допомогою середовища розробки.

Читати далі...

Ознайомитись із створенням простого тестового класу з мінімально необхідним функціоналом для тестування. Розглянути те, як відомо називати тестові способи і в якій послідовності вони відтворюються. Вивчити 6 найбільш використовуваних інструкцій для тестування програми.

Читати далі...

У цьому уроці студенти докладно розглянуть твердження доступні в JUnit. Розглянуть у яких випадках що найкраще використовувати. Навчаться правильно застосовувати твердження assertThat.

Читати далі...

Ознайомитись з можливістю управління порядком виконання тестів JUnit. Навчитися групувати кілька тестів, об'єднаних певною концепцією. Розглянути, як потрібно перевіряти винятки, які є очікуваною поведінкою системи. Навчитися писати тести JUnit із поведінкою тайм-ауту. А також розглянути функцію правил, яку надає бібліотека JUnit 4.

Читати далі...

Ознайомитись із можливістю тестування модуля за допомогою тестового класу, використовуючи різні дані. Навчитися групувати тести в JUnit за допомогою так званих категорій. Розглянути, як додавати слухачів JUnit Listener до юніт-тестів.

Читати далі...

Ознайомитись з перевагами нової версії JUnit. Розглянути, як ми можемо перейти з JUnit 4 на останню версію JUnit 5. Отримати різницю між двома версіями бібліотеки.

Читати далі...

Ознайомитись з новими можливостями Junit 5. Вивчити клас для тверджень org.junit.jupiter.api.Assertions. Розглянути нові інструкції та вивчити їх застосування. Оглянути підхід до параметризованих тестів.

Читати далі...
ПОКАЗАТИ ВСЕ
Студенти також дивляться
Unit тестирование в C#
ДЕТАЛЬНІШЕ
Unit тестування для Android розробників
Автор: Євген Мица
ДЕТАЛЬНІШЕ

Купуй передплатуз доступом до всіх курсів та сервісів

Бібліотека сучасних IT знань у зручному форматі

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

Стартовий
  • Усі відеокурси на 3 місяці
  • Тестування з 10 курсів
  • Перевірка 5 домашніх завдань
  • Консультація з тренером 30 хв
59.99 $
Придбати
Преміум Plus
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
  • Завантаження відео уроків
199.99 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
коментарі та обговорення
Notification success