Загрузка...

07 Tests as documentation (Тесты как документация)

Урок № 7. Тесты как документация О “Wordle” по разработке на основе тестирования в курсе Vue.js Представьте, что вы пишете свой код задом наперед — сначала с тестами, затем с кодом для их прохождения. В этом магия разработки на основе тестирования (TDD)! В этом курсе вы воспользуетесь этим мощным подходом при создании клона “Wordle” с нуля, используя Vue.js 3 и Composition API. Вы узнаете, как TDD помогает вам писать чистый, поддерживаемый код, и познакомитесь с циклом Red-Green-рефакторинга, получая удовольствие от создания игры. Являетесь ли вы новичком или профессионалом TDD, приготовьтесь к практическому путешествию, чтобы повысить уровень своих навыков тестирования и Vue самым захватывающим способом! Зачем проходить этот курс? В этом курсе вы глубоко погрузитесь в разработку на основе тестирования (TDD), одновременно работая на практике с Vue.js 3 и его API динамической композиции. Попутно мы шаг за шагом создадим клон популярной игры “Wordle”. Этот курс предназначен для того, чтобы научить вас не только теории, но и тому, как применять ее на практике, позволяя вам писать тесты, которые: - Следуйте четким рекомендациям для достижения ваших целей разработки. - Защищайте существующие функции. - Поощряйте написание чистого, модульного и поддерживаемого кода. Это еще не все! На этом курсе вы также: 1. Укрепите свои Vue.js Навыки: - Овладеете составным API Vue 3. - Узнаете, как эффективно использовать утилиты Vitest и Vue Test Utils. 2. Освоите мышление TDD: - Поймите и применяйте цикл Red-Green-рефакторинга. - Узнайте, как тесты могут направлять разработку и уменьшать количество ошибок. 3. Практическое применение: - Создайте полностью функциональный клон “Wordle” с нуля. - Практикуйтесь в создании тестов, которые служат документацией и защищают от регрессий. 4. Передовые методы тестирования: - Работайте с mocks, spies и генераторами тестов. - Проводите визуальное регрессионное тестирование для обеспечения согласованности пользовательских интерфейсов. Чему вы научитесь - Поймите цикл Red-Green-рефакторинг и его важность. - Создавайте устойчивые тесты, которые направляют и защищают ваш код. - Используйте генераторы тестов для эффективного создания тестов многократного использования. - Осваивайте макеты и подглядывайте за более сложными сценариями тестирования. - Выработайте подход к тестированию для создания более чистого и ремонтопригодного кода. - Реорганизуйте свой код для повышения четкости и производительности. - Эффективно устраняйте регрессии с помощью целевых тестов. Этот курс также охватывает стратегии создания гибких тестов, позволяющие вам уверенно адаптировать и изменять свой код. Идеально подходит для всех уровней квалификации Хотя рекомендуется базовое понимание утилит тестирования Vue, этот курс доступен разработчикам всех уровней квалификации. Являетесь ли вы: - Vue.js энтузиастом, стремящимся погрузиться в тестирование. - Сторонник TDD, совершенствующий ваш подход. - Разработчик, стремящийся повысить ваш опыт в разработке программного обеспечения. Этот курс обеспечивает всестороннюю основу в TDD с сильным акцентом на Vue.js разработку. Давайте строить вместе! К концу этого курса вы не только поймете основы TDD, но и будете обладать навыками применения их в реальных сценариях. Создание клона “Wordle” даст вам практическую возможность попрактиковаться и усовершенствовать эти концепции, что позволит вам быть готовыми к решению задач тестирования в ваших собственных проектах.

Видео 07 Tests as documentation (Тесты как документация) автора Видео с YouTube по IT
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки