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

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

    Підписка

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

    Підписка

      ×

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

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

      ВІДЕОУРОК № 3. Тестування компонентів

      Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
      Для перегляду всіх відеокурсів ITVDN, представлених у Каталозі, а також для отримання доступу до навчальних матеріалів та онлайн тестування придбайте підписку Придбати підписку

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

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

      На цьому уроці студенти поближче познайомляться з процесом тестування Angular-додатків, розгорнув невеликий проєкт, в якому є заздалегідь підготовлені компоненти, сервіси та й інші елементи екосистеми Angular, а також з будовою проєкту, структурою unit-тестів та різними способами керування тестами.

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

      На цьому уроці студенти навчаться покривати компоненти тестами. Впродовж уроку будуть розглянуті процеси написання тестів для презентаційних та контейнерних компонентів, а також взаємодія тестів з DOM (Document Object Model).

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

      На цьому уроці студенти навчаться тестуванню сервісів за допомогою емуляції взаємодії фреймворку з зовнішнім API, детально буде розглянута обробка помилок, які повертаються з сервера, а також навчаться перевіряти параметри HTTP запитів й відповідей.

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

      На цьому уроці студенти ознайомляться з проблематикою, пов’язаною з асинхронним виконанням TypeScript коду у тестах, й розберуться з вбудованими в Angular інструментами для написання асинхронних тестів, як покривати тестами Promise-based и Observable-based рішення.

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

      У цьому уроці студенти більш детально розглянуть структуру проєкту, конфігураційні файли та налаштують тестові фреймворки під себе, познайомляться з Angular Schematics, який призначений створювати нові spec-файли та побачать, як тестувати кастомні schematics.

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

      У цьому уроці студенти вивчать процес e2e тестування, призначення, основні принципи. Подивляться на переваги e2e в цілому, і в плані наявності e2e тестів в одному репозиторії з фронтенд-кодом, та зрозуміють чи потрібні вони або ж це надмірно, а також розберуться, де у проєкті знаходяться e2e тести та як їх запустити.

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

      В цьому уроці студенти познайомляться з процесом налаштування й виконання e2e тестування Angular-додатку з використанням тест-фреймворку для e2e тестів під назвою Cypress. Налаштують проєкт під використання Cypress, а також розглянуть функціональні відмінності двох фреймворків та напишуть декілька e2e тестів на Cypress різної складності. 

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

      У цьому уроці подано основні теоретичні знання з різних методологій розробки. Більш детально розглянуто методологію Test Driven Development (TDD). Наведено основні переваги даної методології та розглянуто приклади використання TDD під час імплементації нового функціоналу.

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

      У цьому уроці ми дослідимо, як налаштувати автоматизоване тестування Angular додатків в CI/CD процесі за допомогою GitHub Actions та інструмента для е2e-тестування Cypress. Метою цього уроку є надання студентам навичок та знань, необхідних для належного налаштування та виконання тестів в автоматизованому CI/CD середовищі.

      Читати далі...
      ПОКАЗАТИ ВСЕ

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

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

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

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