Открыто

Интенсив "Тестирование фронтенда" [Hexlet]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 23 фев 2021.

Основной список: 13 участников

Резервный список: 15 участников

  1. 23 фев 2021
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Интенсив "Тестирование фронтенда" [Hexlet]

    Тестирование фронтенда
    Выйдите на новый уровень, освоив jest, testing-library и лучшие практики, которые позволяют писать тесты быстро, а находить ошибки в коде легко.
    1. Тестирование в общем
    Изучите основы автоматизированного тестирования. Познакомьтесь с подходами и принципами написания тестов. Напишите свои первые юнит и функциональные тесты, освойте работу с асинхронным кодом, таймерами и ошибками. Научитесь использовать стабы, моки и фикстуры. Настройте непрерывную интеграцию и измеряйте покрытие кода тестами.
    Темы
    Что изучаем: походы, библиотеки, особенности
    Подходы при тестировании: черный и прозрачный ящик
    Тестовый фреймворк Jest
    TDD/BDD
    Тестирование асинхронного кода
    Тестирование таймеров
    Тестирование ошибок
    Побочные эффекты (Работа с файлами и сеть)
    Моки Стабы Фикстуры
    Непрерывная интеграция (Github Actions)
    Покрытие кода тестами (Code Coverage)

    2. Браузер и JSDOM
    Научитесь писать e2e тесты используя веб-драйверы. Погрузитесь в непростой мир ошибок и фантомных падений. Изучите способы написания надежных тестов в браузерной среде. Уменьшите хрупкость и дублирование с помощью паттерна Page Object. Изолируйте бекенд и тестируйте фронтенд с помощью быстрого testing-library в связке с Jest и JSDOM.
    Темы
    Что изучаем: походы, библиотеки, особенности
    E2E (puppeteer/playwright/cypress)
    Паттерн: Page object
    Взаимодействие с бекендом
    JSDOM
    Скриншот и снепшот тестирование
    Testing Library (DOM React)
    Работа с асинхронностью

    Скрытая ссылка
     
    3 пользователям это понравилось.
  2. Последние события

    1. LiveThroughMe
      LiveThroughMe не участвует.
      8 ноя 2025
    2. Миллхаус Манашторм
      Миллхаус Манашторм не участвует.
      8 ноя 2025
    3. NadoIvana
      NadoIvana не участвует.
      14 окт 2025
    4. VasilyNg
      VasilyNg не участвует.
      10 авг 2025
  3. Обсуждение
  4. 8 апр 2021
    #2
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Скоро старт, просьба рекламить в смежных темах и приглашать тех, кому может быть интересно.

    Тема достаточно узкая, но для желающих выучить или перейти в автоматизацию - идеальный выбор.
     
  5. 29 мар 2022
    #3
    FrontEnd-NodeJS
    FrontEnd-NodeJS ЧКЧлен клуба
    Подскажите, в этом курсе предусмотрены проекты и будут ли они выданы?
     
  6. 27 мар 2023
    #4
    urcktannok
    urcktannok СкладчикСкладчик
    есть какие нибудь шансы, что складчина соберётся?