Программирование [udemy] Тестирование Angular: мастер-класс (с бесплатной электронной книгой) (2019)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Тестирование Angular: мастер-класс (с бесплатной электронной книгой) (2019)​

cover.jpg

Продолжительность: 5 ч 0 мин Количество уроков: 40 Видео Язык: Английский Вес архива: 2,18 ГБ


Хотите уверенно и профессионально тестировать Angular‑приложения? Этот курс поможет вам освоить модульное и E2E‑тестирование шаг за шагом — от базовых техник Jasmine до CI‑автоматизации. Материал подходит разработчикам, которые хотят повысить качество кода, сократить количество ошибок и внедрить зрелые процессы тестирования в свои проекты.

Почему стоит пройти этот мастер‑класс по тестированию Angular

Курс создан как практическое руководство, в котором вы не просто изучите теорию, а напишете полноценный набор тестов для реального Angular‑приложения. Вы разберётесь в стратегии тестирования, научитесь выбирать правильные инструменты и получите доступ к рабочему Github‑репозиторию.

Подходит разработчикам любого уровня

Если вы только начинаете знакомство с тестированием, курс поможет быстро освоить фундамент. Если вы опытный разработчик — систематизируете знания и укрепите навыки написания устойчивых тестов.

Фокус на реальных задачах

Вы будете работать с сервисами, компонентами, HTTP‑запросами, асинхронностью, пользовательскими событиями, а затем создадите набор E2E‑тестов на Cypress и подключите CI.

Что вас ждёт внутри курса

Основы тестирования на Jasmine

• Знакомство со средой Jasmine
• Использование spies и mocks
• Лучшие практики написания устойчивых тестов

Модульное тестирование Angular

• Работа с Angular TestBed
• Тестирование простых и сложных сервисов
• Моделирование HTTP‑запросов
• Тестирование компонентов с DOM и без
• Асинхронное тестирование с fakeAsync и async
• Тестирование презентационных и контейнерных компонентов
• Эмуляция Observable‑сервисов
• Проверка пользовательских взаимодействий

Сквозные тесты и автоматизация

• Написание E2E‑тестов в Cypress
• Интеграция тестов в CI с Travis CI
• Создание отчётов о покрытии (Angular CLI)

Какие навыки вы приобретёте

Пройдя курс, вы сможете:

• уверенно писать модульные и интеграционные тесты для Angular;
• использовать весь арсенал Jasmine и Angular Testing Utilities;
• правильно выбирать стратегию тестирования для каждого случая;
• быстро находить ошибки в приложениях любой сложности;
• построить эффективный процесс автоматизации тестирования и CI/CD.

Если вы хотите писать поддерживаемый, надёжный и устойчивый к изменениям Angular‑код — этот мастер‑класс станет вашим практическим путеводителем.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху