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

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

    Підписка

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

    Підписка

      Добрий день, друзі!

      Сьогодні маємо гарні новини для всіх, хто хоче вдосконалити навички створення програм мовою Java і навчитися якісно тестувати свій код – на ITVDN опубліковані всі уроки нового курсу “Unit-тестування в Java з JUnit”. Курс українською мовою!

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

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

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

      Автор курсуДмитро Ковтеба, Java Software Engineer at Sigma Software Group.

      Тривалість курсу – 3 години 58 хвилин.

      Структура курсу:

      1. Теорія тестування: види, типи тестів та методології розробки через тестування.
      2. Налаштування та запуск першого тесту.
      3. Анотації життєвого циклу.
      4. Параметризовані тести в JUnit5.
      5. Порівняння JUnit4 та JUnit5.
      6. Додаткові фреймворки та знання для JUnit.
      7. Тестові репорти та JUnit in Spring.

      Чого ви навчитеся на даному курсі:

      • Впевнено використовувати фреймворк JUnit як у 5-й, так і 4-й версії для модульного тестування своїх продуктів.
      • Писати параметризовані тести та створювати набори тестів.
      • Застосовувати такі інструкції: @Test, @Before, @BeforeClass, @After, @AfterClass, @Ignore та багато інших.
      • Розуміти та вміти застосовувати методи класу Assertions.
      • Виконувати тести у відповідному порядку за допомогою анотації @FixMethodOrder.
      • Запускати кілька тестових класів одночасно.
      • Параметризувати та групувати тести за категоріями.
      • Проводити міграцію раніше написаного коду із JUnit 4 на JUnit 5.
      • Cтворювати власні приклади для того, щоб подивитись, як це працює на практиці.

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

      Для проходження курсу необхідні:

      • Базові знання з Java8 і вище.
      • Базове володіння IntelliJ IDEA.

      Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.

      Курс входить до комплексної програми підготовки за спеціальністю Java Developer.

                     

      КОМЕНТАРІ ТА ОБГОВОРЕННЯ
      ВІДЕО КУРСИ ЗА СХОЖОЮ ТЕМАТИКОЮ
      СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ

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

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

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

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      59.99 $
      Придбати
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      89.99 $
      Придбати
      Преміум
      • Усі відеокурси на 12 місяців
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      169.99 $
      Придбати
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.