Тип доклада: Доклад

ORM-подход к тестированию микросервисов

  • Доклад на русском языке
Презентация pdfСмотреть запись

На летней онлайн-конференции, в 15-минутном интервью, Роман уже рассказывал про проблемы тестирования большого количества микросервисов малыми силами, и про отсутствие единого подхода. Он также затронул тему подходов внутреннего фреймворка Wargaming Arsenal Platform. В этот раз он продемонстрирует его в работе, и вы сможете опробовать его возможности.

Мы поговорим о:

  • необходимости построения модели/роли сущности, если это нужно;
  • построении связей между ролями/моделями сущностей через транспорты (HTTP, AMQP, DB, т.д.);
  • зачем вообще описывать модель данных и что дает преобразование полей модели;
  • как это будет выглядеть в тестах и как у вас будет появляться набор параметризованных смоук-тестов на лету;
  • как повлияет подобный подход на атомарность и гибкость в случае изменений бизнес требований.

Технологический стэк: Python, HTTP, AMQP, SQL, pytest. Доклад будет интересен в первую очередь тем людям, кто часто работает с тестированием микросервисов, и им кажется, что понять связь их тестов с проектом человек со стороны не сможет.

  • #microservices
  • #orm
  • #python
  • #wargaming

Спикеры

Приглашенные эксперты

Доклады