• Форумы
  • Складчикам курсы
  • Администрирование

[GeekBrains] Интенсив по тестированию на React (Александр Сокол)

Найти складчину
  • Дата начала 09.12.2020
Организатор: Аноним
Ссылки для скачивания
Скачать
Скачать
Скачать
Аноним
Маска Организаторов
Организатор
Сообщения
Монеты
+89.5
Оплачено
5
Купоны
0
Кешбэк
0
Баллы
0
09.12.2020
  • @Skladchiki
  • #1

Складчина: [GeekBrains] Интенсив по тестированию на React (Александр Сокол)

Ссылка на картинку
Зачем разработчику автоматическое тестирование?
Автоматизированное тестирование помогает быстрее находить и устранять ошибки в программе. Расскажем, как писать тесты и ускорить доставку на продакшен.
Вы научитесь:
  • Устанавливать и настраивать инструменты, автоматизировать все этапы тестирования
  • Работать с Cypress, настраивать окружение, писать e2e-тесты, запускать тесты на CI
  • Помогать бизнесу проверять гипотезы и быстрее реагировать на требования клиентов
Курс для junior- и middle-разработчиков
Что нужно знать перед обучением:
• Командную строку для работы с инструментами тестирования.
• JavaScript: замыкания, async/await-синтаксис, умение разрабатывать простые приложения на Node.js или создание веб-приложений с помощью React.
Спойлер: Программа:
День 1
Теория тестирования. Вы познакомитесь с различными видами и инструментами тестирования.
Тема 1
Автоматизация ручного тестирования написанного кода. Демонстрация проекта, покрытого тестами, и внесение изменений в проект. Пример интеграции тестов в CI для релизов.
Тема 2
Пирамида тестирования, функциональное и нефункциональное тестирование, принципы F.I.R.S.T. и TDD/BDD. Очередность написание тестов (от unit до e2e). Статические анализаторы кода ESLint, Prettier, Flow.
Тема 3
Преимущества и недостатки юнит-тестов.
Тема 4
Jest, React-Testing Library.
Практика. Вы освоите инструменты тестирования, напишете первый юнит-тест и научитесь тестировать React-компоненты.
Тема 1
Установка и конфигурация Jest. Написание тестов на простые функции в окружении Node.js. Обзор Jest API: equals, toBe.
Тема 2
Работа с асинхронными тестами. Написание тестов для юнита, работающего с API. Сбор статистики покрытия тестами.
Тема 3
Тестирование React-компонентов, использование jsDom, разбор видов рендера jsDom.
Тема 4
Тестирование React Hooks, использование React Testing Library. Разбор, как работают моки.
День 2
Теория. Узнаете, как использовать e2e- и юнит-тесты в проекте.
Тема 1
Разница между e2e- и юнит-тестами. Подход BDD для разработки фич.
Тема 2
Интеграционные и сквозные тесты. Заглушки для данных API. Демонстрация подготовленного проекта, с возможностью тестов с заглушками для данных и без заглушек.
Тема 3
Тестирование в различных окружениях: разные версии браузеров, мобильные устройства.
Тема 4
Пара слов о тестировании UI-скриншотами.
Практика, 3 часа. Научитесь работать с Cypress и писать e2e-тесты.
Тема 1
Установка и настройка Cypress для e2e-тестов. Написание простого теста для предыдущего проекта.
Тема 2
Написание теста. Демонстрация работы с роутингом, с DOM-элементами и HTTP-запросами на примере тестирования авторизации приложения.
Тема 3
Автоматические скриншоты для тестирования вёрстки.
Тема 4
Объединяем новые знания: покрываем компоненты проекта юнит-тестами и пишем e2e-тесты для приложения. Автоматизируем процесс с помощью npm-скриптов, демонстрируем запуск тестов в GitHub CI.
Нажмите для раскрытия...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Поиск по тегу:
Теги
geekbrains javascript react александр сокол
Похожие темы
Скачать [Udemy] Руководство по WordPress FSE. Gutenberg/JavaScript/React (Александр Сокирка)
  • 22.11.2023
Просмотры
1K
22.11.2023
Скачать [GeekBrains] Node.js Серверное программирование на JavaScript
  • 03.04.2021
Просмотры
1K
03.04.2021
Скачать [Udemy] Полный курс по JavaScript + React - с нуля до результата 2022 (Иван Петриченко)
  • 25.09.2022
Просмотры
3K
30.10.2022
Скачать [HTMLAcademy] JavaScript-разработчик со специализацией React
  • 10.12.2023
Просмотры
344
10.12.2023
Скачать [stepik] Тестирование JavaScript и React приложений (Михаил Непомнящий)
  • 31.03.2024
Просмотры
1K
31.03.2024
Показать больше похожих складчин

Зарегистрируйтесь или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Регистрация

Авторизоваться

Вы уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчикам курсы
  • Администрирование
  • Русский (RU)
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Вход

Регистрация

  • Форумы
    • Новые сообщения
    • Поиск сообщений
  • Что нового?
    • Новые сообщения
    • Новые сообщения профилей
    • Последняя активность
    • Новые оценки тем
  • Помощь