Как тестировать стратегии тестирования для микрофронтендов?

Senior
68 просмотров
AFK Offer AI

Микрофронтенды тестируются на трёх уровнях: unit/integration внутри каждого микрофронтенда стандартно. Contract testing между микрофронтендами: проверяй что shared API/events совместимы. E2E на уровне shell-приложения: Playwright тестирует собранное приложение целиком. Ключевая проблема — изоляция: тест одного MFE не должен зависеть от другого. Мокай другие MFE в integration тестах. Shared components тестируй отдельно. CI: каждый MFE имеет свой pipeline + общий E2E pipeline.

Следующий вопрос

Как работают template и slot?