Выбери свою IT специальность
Начать бесплатноТестирование приложения – это важная составная часть процесса разработки этого приложения.
Курс «Тестирование ASP.NET Core MVC приложений» позволит вам на практических примерах изучить применение unit тестирования, интеграционного и функционального тестирования веб-проектов.
Создавая свой проект с нуля, вы научитесь быстро и корректно определять тестовые случаи, поймете практическую разницу между видами тестирования, а также, какой вид тестирования наиболее целесообразно применять для тестирования модели приложения, его представлений и контроллеров. Как один из важных итогов курса - вы поймете, как правильно проектировать архитектуру приложения, чтобы она была наиболее пригодна для дальнейшего тестирования.
×
Вы действительно хотите открыть доступ к тестированию по курсу Тестирование ASP.NET Core MVC приложений на 40 дней?
Вспомнить пирамиду тестирования и концепцию паттерна MVC. Связать виды тестов и компоненты фреймворка. Рассмотрение демо проекта.
Вспомнить, что такое unit-тест. Разобраться со структурой unit-тестов, рассмотреть признаки хорошего unit-теста и типичные ошибки. Рассмотреть функциональную архитектуру в применении к unit-тестам бизнес-логики. Рассмотрение демо проекта.
Вспомнить, что такое unit-тест. Вспомнить, что такое Controller & Middleware. Разобраться в том, как правильно писать unit-тесты для Controller & Middleware. Рассмотрение демо проекта.
Вспомнить, что такое интеграционный тест. Разобраться со структурой интеграционных тестов, рассмотреть признаки хорошего интеграционного теста и типичные ошибки. Вспомнить компоненты ASP.NET Core MVC и проследить взаимосвязь компонентов и интеграционных тестов. Рассмотрение демо проекта.
Вспомнить, что такое интеграционные тесты. Вспомнить, что такое View. Разобраться в том, как правильно писать интеграционные тесты для View. Рассмотрение демо проекта.
Вспомнить, что такое интеграционный тест. Разобраться в том, какие бывают виды интеграционного тестирования базы данных. Разбираться в видах баз данных, применяемых для интеграционного тестирования. Рассмотреть варианты изоляции интеграционных тестов для базы данных. Рассмотрение демо проекта.
Вспомнить, что такое функциональный тест. Разобраться со структурой функциональных тестов, рассмотреть признаки хорошего функционального теста и типичные ошибки. Рассмотрение демо проекта.
Вспомнить, что такое функциональный тест. Разобраться в том, что такое BDD подход. Разобраться со структурой функциональных тестов в подходе BDD, рассмотреть признаки хорошего функционального теста и типичные ошибки в подходе BDD. Рассмотреть фреймворк SpecFlow для функционального тестов в стиле BDD. Рассмотрение демо проекта. Резюме знаний, полученных за курс.
Отправить код еще раз
Изменить номер телефона
Отправить код еще раз
Изменить email