Изучай Тестирование ASP.NET Core MVC приложений бесплатно.
ITVDN: курсы программирования
Видеокурсы по
программированию

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

    Начать бесплатно

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

    Начать бесплатно

      С 4 по 11 марта 2021 года на ITVDN проходит акция — вы можете пройти обучение по курсуТестирование ASP.NET Core MVC приложений” бесплатно!

      Чем примечательно тестирование ASP.NET Core MVC приложений?

      ASP.NET Core — это кроссплатформенная среда с открытым исходным кодом для создания современных корпоративных приложений на языке C#. Разработанные в данной среде приложения имеют богатые возможности для тестирования и сопровождения. Модель MVC (Model—View—Controller) позволяет реализовать архитектурное решение, которое отделяет графический интерфейс от бизнес логики, а бизнес логику от данных.

      Чтобы создавать качественное ПО с применением ASP.NET Core MVC, необходимо знать техники тестирования, обеспечивающие минимальное количество багов и уязвимостей, появляющихся в ходе разработки столь комплексных приложений. Именно для успешного решения таких задач вам пригодятся знания, изложенные в данном курсе. 

      О курсе “Тестирование ASP.NET Core MVC приложений”

      Автор видео курса — Юрий Науринский, .NET Developer.

      Курс состоит из 8 видео уроков общей длительностью 4 часа 52 минуты.

      Курс «Тестирование ASP.NET Core MVC приложений» позволит вам на практических примерах изучить применение Unit-тестирования, интеграционного и функционального тестирования веб-проектов.

      Создавая свой проект с нуля, вы научитесь быстро и корректно определять тестовые случаи, поймете практическую разницу между видами тестирования, а также, какой вид тестирования наиболее целесообразно применять для тестирования модели приложения, его представлений и контроллеров. Как один из важных итогов курса — вы поймете, как правильно проектировать архитектуру приложения, чтобы она была наиболее пригодна для дальнейшего тестирования.

      Программа курса:

      1. Введение. Обзор тестового проекта.
      2. Unit-тестирование бизнес-логики.
      3. Unit-тестирование Controller & Middleware
      4. Интеграционное тестирование компонентов ASP.NET Core MVC.
      5. Интеграционное тестирование View.
      6. Интеграционное тестирование базы данных.
      7. Функциональное тестирование: наивный подход.
      8. Функциональное тестирование: BDD.

      Для кого этот курс

      Курс предназначен для .NET разработчиков, которые используют платформу .NET Core и ориентированы на разработку приложений с применением модели MVC.

      Курс входит в комплексную программу обучения по специальности ASP.NET Core Developer.

      Чему вы научитесь на этом курсе:

      • Понимать, с чего начинать и как продолжать тестирование ASP.NET Core MVC приложений.
      • Понимать ситуации, в которых стоит применять различные виды тестирования.
      • Понимать структуру пирамиды тестирования.
      • Понимать, что такое Unit-тесты, интеграционные и функциональные тесты, а также вы узнаете признаки, которые должны присутствовать у хорошего теста.
      • Понимать структуру разного вида тестов.
      • Производить тестирование базы данных и бизнес логики.
      • Узнаете, как тестировать View и нужно ли это делать разработчику.
      • Применять разные типы функционального тестирования.
      • Узнаете типичные ошибки функционального тестирования и научитесь их избегать.
      • Понимать концепцию BDD (Behavior Driven Development) — разработки на основе поведения и ее отличие от TDD.
      • Узнаете основы языка Gherkin и его применения при составлении тестов.
      • Научитесь использовать фреймворк SpecFlow для реализации BDD концепции в своем коде.

      Сроки акции

      Акция проходит с 4 по 11 марта 2021 года. Доступ к курсу открывается на 10 дней.

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.