Тестирование ASP.NET Core MVC приложений ➤ Виды тестов и пирамида тестирования
🔥Промокод на скидку 15% на все курсы ITVDN- 4YOUTUBE Полный видеокурс - Этот урок позволит вспомнить пирамиду тестирования и концепцию паттерна MVC. Связать виды тестов ASP.NET Core и компоненты фреймворка. Также, будет проведено рассмотрение демо проекта. Тестирование приложения – это важная составная часть процесса разработки этого приложения. Курс «Тестирование ASP.NET Core MVC приложений» позволит вам на практических примерах изучить применение unit тестирования, интеграционного и функционального тестирования веб-проектов, а также освоить эти виды тестов. Создавая свой проект с нуля в ASP.NET Core, вы научитесь быстро и корректно определять тестовые случаи, поймете практическую разницу между видами тестирования, а также, какой вид тестирования приложений наиболее целесообразно применять для тестирования модели приложения, его представлений и контроллеров. Как один из важных итогов курса - вы поймете, как правильно проектировать архитектуру ASP.NET Core MVC приложения, чтобы она была наиболее пригодна для дальнейшего тестирования. Также, вы получите те базовые навыки, которые сделают результативным тестирование ASP.NET Core приложений. Чему вы научитесь на данном курсе: Понимать, с чего начинать и как продолжать тестирование ASP NET Core MVC приложений. Понимать ситуации, в которых стоит применять различные виды тестирования приложений. Разбираться в таких вещах, как виды тестов и пирамида тестирования — научитесь понимать, что из себя представляет пирамида тестирования и какова её структура Понимать, что такое unit-тесты, интеграционные и функциональные тесты, а также узнаете признаки, которые должны присутствовать у хорошего теста. Научитесь понимать структуру разного вида тестов. Уметь тестировать базу данных и бизнес логику. Узнаете, как тестировать View и нужно ли это делать разработчику. Научитесь применять разные типы функционального тестирования ASP.NET Core MVC приложений. Узнаете типичные ошибки функционального тестирования в ASP.NET Core MVC и научитесь их избегать. Понимать концепцию BDD (Behavior Driven Development) — разработки на основе поведения и ее отличие от TDD. Узнаете основы языка Gherkin и его применения при составлении тестов для ASP.NET Core приложений. Научитесь использовать фреймворк SpecFlow для реализации BDD концепции в своем коде. ASP.NET MVC уроки и ASP NET уроки в большем объеме вы сможете найти на нашем портале ITVDN. #ASP #NET #Core