Купить билет
Меню
Купить билет Личный кабинет

Тест менеджмент

Модели приложения для разных парадигм программирования

SQA Days 27 2020-11-06 14:30 Секция B (200 чел.) 40 мин
Доклад был на прошедшей конференции SQA Days 27 и сейчас находится в архиве.

Долгое время большинство приложений разрабатывалось как большие монолиты или системы из крупных модулей (Вирт "Алгоритмы + Структуры данных = Программы"), в которых обработку запроса пользователей можно было представить как выполнение процедуры. И для тестирования было достаточно проверить ответ приложения для пользователя и изменения в базе данных. На основе такой модели можно писать тест-кейсы или чек-листы. Сейчас чаще используется микросервисная архитектура или акторная модель с асинхронным обменом сообщениями, которые могут теряться или дважды обрабатываться со сложными эффектами. Классической модели приложения уже недостаточно для разработки тестирования приложений - она не дает представления о возникающих проблемах. Необходимы другие модели, адекватные применяемым парадигмам программирования, на основе которых можно прорабатывать сценарии проверки сложных случаев, обеспечивающих устойчивую работу приложения в сложных ситуациях. О таких моделях пойдет речь в докладе. Модели приложения для разных парадигм программирования from Цепков Максим Александрович Модели приложения для разных парадигм программирования from Vlad Orlikov

Наверх