Skip to content

Sit on Two Chairs at Same Time Isolated Tests

Anatoly Kulakov edited this page Dec 30, 2021 · 2 revisions

Александр Кугушев «Садимся на два стула одновременно: изолированные функциональные тесты ASP.NET Core WebAPI»

Что мы представляем, когда слышим фразу «Функциональные тесты»? Что-то большое, монструозное, выполняющееся по ночам, требующее 8 трудочасов для настройки на рабочей станции разработчика, а потом ещё столько же для анализа отчётов.

Так было раньше. На сегодняшний день, благодаря гибкости современного .NET мы можем создавать быстрые, легко портируемые, простые в написании функциональные тесты.

В данном докладе мы рассмотрим средства, позволяющие достичь следующих результатов: простой запуск и настройка тестового приложения, высокоуровневая изоляция базы данных и обращений к другим сервисам, решение инфраструктурных проблем. В дополнение к этому, мы сделаем наши тесты читабельными не только для разработчиков, но и для тестировщиков, и для бизнес аналитиков.


Доклад представил Александр Кугушев в рамках Встречи SpbDotNet №43.

Слайды

Слайды

Clone this wiki locally