typescript-e2e-testing 是做什么的?
用于 TypeScript/NestJS 项目的端到端 (E2E) 与集成测试方案,基于 Jest、supertest 和 Docker 真实基础设施(Kafka、PostgreSQL、MongoDB、Redis),遵循 Given-When-Then 模式。当用户处理 .e2e-spec.ts 文件或 test/e2e/ 目录下的内容,或提出搭建、编写、审查、运行、调试、优化 E2E 或集成测试(包括不稳定测试、docker-compose 测试配置、Kafka/Redpanda 消费者、测试隔离及 GWT 合规性)的需求时,都应使用此技能。