Автор: udemy
Название: Модульное тестирование JavaScript - практическое руководство
Автоматизированное тестирование является ключевой концепцией современной (веб) разработки. Тем не менее, эта концепция поначалу может пугать, поэтому многие разработчики уклоняются от погружения в тестирование и добавления тестов в свои проекты. Этот курс научит вас автоматизированному модульному и интеграционному тестированию с помощью JavaScript с нуля. Вы узнаете, как пишутся тесты и добавляются в ваши проекты, что следует (и не следует) тестировать и как можно тестировать как простой, так и более сложный код.
Вы узнаете о программном обеспечении и настройке, необходимых для написания автоматизированных тестов, а в рамках курса будут предоставлены примеры проектов. Это практический курс, поэтому вы не застрянете в теории — вместо этого вы сможете изучить все ключевые понятия на реальных примерах.
В ходе курса Vitest будет использоваться в качестве основной библиотеки и инструмента тестирования. Это современный инструмент для запуска тестов JavaScript и библиотека утверждений, обеспечивающая совместимость с Jest. Следовательно, то, что вы узнаете в этом курсе, поможет вам, независимо от того, работаете ли вы с Vitest или Jest. И основные концепции будут применяться независимо от того, какую тестовую установку вы используете!
В рамках этого курса будут определены и решены типичные проблемы тестирования, а также подробно изучены общие стратегии, такие как "насмешки" или работа со "шпионами". Этот курс также не фокусируется на конкретных типах проектов JavaScript, а также не фокусируется на какой-либо конкретной библиотеке или фреймворке.
Вместо этого вы узнаете, как автоматически тестировать свой (ванильный) код JavaScript, независимо от того, является ли он проектом NodeJS или внешним интерфейсом. Основы, которые вы получите в этом курсе, помогут вам во всех ваших будущих проектах — как в бэкэнде (NodeJS), так и во внешнем интерфейсе (ванильный JS, React, Vue, Angular).
Этот курс предоставит вам чрезвычайно прочную основу для построения, чтобы вы могли начать добавлять тесты во все свои проекты JavaScript.
Подробно, этот курс научит вас:
Подробнее:
Скачать:
Название: Модульное тестирование JavaScript - практическое руководство
Автоматизированное тестирование является ключевой концепцией современной (веб) разработки. Тем не менее, эта концепция поначалу может пугать, поэтому многие разработчики уклоняются от погружения в тестирование и добавления тестов в свои проекты. Этот курс научит вас автоматизированному модульному и интеграционному тестированию с помощью JavaScript с нуля. Вы узнаете, как пишутся тесты и добавляются в ваши проекты, что следует (и не следует) тестировать и как можно тестировать как простой, так и более сложный код.
Вы узнаете о программном обеспечении и настройке, необходимых для написания автоматизированных тестов, а в рамках курса будут предоставлены примеры проектов. Это практический курс, поэтому вы не застрянете в теории — вместо этого вы сможете изучить все ключевые понятия на реальных примерах.
В ходе курса Vitest будет использоваться в качестве основной библиотеки и инструмента тестирования. Это современный инструмент для запуска тестов JavaScript и библиотека утверждений, обеспечивающая совместимость с Jest. Следовательно, то, что вы узнаете в этом курсе, поможет вам, независимо от того, работаете ли вы с Vitest или Jest. И основные концепции будут применяться независимо от того, какую тестовую установку вы используете!
В рамках этого курса будут определены и решены типичные проблемы тестирования, а также подробно изучены общие стратегии, такие как "насмешки" или работа со "шпионами". Этот курс также не фокусируется на конкретных типах проектов JavaScript, а также не фокусируется на какой-либо конкретной библиотеке или фреймворке.
Вместо этого вы узнаете, как автоматически тестировать свой (ванильный) код JavaScript, независимо от того, является ли он проектом NodeJS или внешним интерфейсом. Основы, которые вы получите в этом курсе, помогут вам во всех ваших будущих проектах — как в бэкэнде (NodeJS), так и во внешнем интерфейсе (ванильный JS, React, Vue, Angular).
Этот курс предоставит вам чрезвычайно прочную основу для построения, чтобы вы могли начать добавлять тесты во все свои проекты JavaScript.
Подробно, этот курс научит вас:
- Что такое «тестирование» или «автоматизированное тестирование» (и зачем оно вам)
- Что такое «модульное тестирование»
- Какие инструменты вам нужны для включения автоматизированных модульных тестов в ваших проектах
- Как писать модульные тесты
- Как начать работу с интеграционными тестами
- Как сформулировать разные ожидания (утверждения)
- Каких шаблонов придерживаться при написании тестов
- Как тестировать асинхронный и синхронный код
- Как бороться с побочными эффектами с помощью "шпионов" и "моков"
- Как применить все эти концепции в реальных проектах и примерах
Подробнее:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Скачать:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Похожие темы
- [Udemy] ИИ в освоении науки - ведущая роль ChatGPT (2024)
- [Anatolii Domin] Unreal Engine 5 Синематик и Анимация с нуля до профессионала [Udemy] (2024)
- [Cortez Lake] Кибербезопасность на основе искусственного интеллекта [Udemy] (2024)
- [Udemy] Опционная стратегия: Торговля КРОК (низкий риск, профессиональный уровень) (2022)
- [Apexity by Apex Hatchers] Стратегическое креативное мышление [Udemy] (2024)
- [Surendra Varma Pericherla] Генеративный искусственный интеллект для лидеров [Udemy] (2024)
- [myoptionsedge.com] Опционная стратегия - Торговля КРОК [Udemy] (2024)
- [Гари Лямин] Курс для изучения интернет-маркетинга с нуля до уровня PRO [Udemy] (2024)
- [Александр Малейко] Тестирование API (Postman) [Udemy] (2024)
- [Victor Joyeux] Создавайте рекламные и другие видеоролики с помощью искусственного интеллекта AI (2024)