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

Автоматизация (тестирования, процессов и тд)

E2E-тестирование BPMN-процессов

SQA Days 38 2026-04-24 10:00 Автоматизация (250 чел.) 40 мин
Доклад планируется на конференции SQA Days 38 и появится в общей программе на странице Доклады.

BPMN-процесс может жить неделями, вызывать десятки внешних систем и запускать подпроцессы. Юнит-тесты проверяют логику каждого шага по отдельности, BPMN-тесты с замоканными делегатами проверяют маршрут, но с заглушками вместо реального кода. Баги на стыках процессов и подпроцессов, таймеров и внешних событий не видит ни тот, ни другой подход.В докладе мы покажем, как построили E2E-фреймворк для Camunda, который прогоняет весь путь от Kafka-события до финального состояния с настоящим движком и настоящей маршрутизацией, но без единой внешней зависимости. Разберём три ключевые техники: синхронизацию с асинхронным движком через поллинг REST API, промотку таймеров без перемотки системных часов и изоляцию тестов для параллельного запуска в общей инфраструктуре. Расскажем, как встроили такие тесты в процесс разработки, на чём спотыкаемся и какие компромиссы приняли.

Наверх