Использование искусственного интеллекта для Unit-тестирования
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу Unit-тестирование в C# на 40 дней?

      ВИДЕОУРОК №7. Использование искусственного интеллекта для Unit-тестирования

      Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
      Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

      Урок начинается с истории unit-тестирования, затем освещает его значимость и методологии, такие как TDD, BDD и ATDD. Далее акцентируется внимание на ключевых аспектах объектно-ориентированного программирования и их роли в unit-тестировании. Урок завершается сравнением unit-тестирования с интеграционным тестированием в контексте современной разработки.

      Читать дальше...

      В этом уроке мы подробно рассмотрим создание и запуск unit-тестов в Visual Studio. После демонстрационного видео разберем ключевые паттерны написания тестов, такие как Arrange-Act-Assert и другие. Мы также коротко коснемся автозапуска тестов и сравним разные фреймворки для unit-тестирования. Закончим урок анализом преимуществ Visual Studio для тестирования программного обеспечения.

      Читать дальше...

      В этом уроке рассмотрим процесс создания unit-тестов в Visual Studio, используя тестовый проект с отправкой электронных писем. Ознакомимся с ключевыми паттернами написания тестов и сравним разные фреймворки для тестирования. Также узнаем об автозапуске тестов.

      Читать дальше...

      В этом уроке рассмотрим, как использовать библиотеки Moq и NSubstitute для макировки и стабилизации объектов. На тестовом проекте рассмотрим примеры создания моков. Рассмотрим критические ситуации, когда нужно создавать моки для нестандартных ситуаций.

      Читать дальше...

      В этом уроке будет показано, как писать unit-тесты, используя методологии TDD и BDD. На видео будет показано, как создать тестовый проект и писать код уже ввиду написанных unit-тестов. Сравните, как отличаются тесты методологии TDD от BDD

      Читать дальше...

      В этом уроке мы рассмотрим, как использовать дополнение к Visual studio для отображения статистики покрытия тестами. Узнаем, какие метрики и как они работают. Посмотрим на тестовое приложение и на его примере рассмотрим метрики.

      Читать дальше...

      В этом уроке мы узнаем, возможно ли использование искусственного интеллекта для написания unit-тестов. На что необходимо обратить внимание при использовании ИИ. Посмотрим пример хороших и плохих тестов, которые может написать искусственный интеллект.

      Читать дальше...
      ПОКАЗАТЬ ВСЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      Оформить подписку
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.