Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

BrickCoreTest

Plataforma unificada de automatización de pruebas (Web, App, API, rendimiento) con IA para generación de casos y análisis de fallos. Soporta despliegue privado con Docker Compose.

Ficha actualizada 28 sept 2026, 5:13 · upstream 28 sept 2026, 4:48 · release V1.6.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es BrickCoreTest

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

BrickCore es una plataforma de automatización de pruebas integral construida sobre FastAPI y Vue3. Integra capacidades de automatización de interfaz (UI), regresión de APIs, pruebas de rendimiento distribuidas, automatización móvil y asistencia por IA. El sistema centraliza la gestión de proyectos, dashboards y reportes en un único entorno.

CASOS DE USO
  • Generación automática de casos de prueba a partir de documentos de requisitos (PRD) mediante IA.
  • Ejecución distribuida de pruebas de carga con monitoreo de recursos del servidor y dispositivos móviles en tiempo real.
  • Mantenimiento de scripts de automatización web mediante grabación, reproducción y recuperación automática de selectores.
  • Gestión completa del ciclo de vida: desde la definición de versiones hasta la creación de defectos y trazabilidad.
PUNTOS DESTACADOS
  • Generación de casos de prueba y análisis de fallos impulsados por IA integrada en el flujo de trabajo.
  • Monitoreo unificado de recursos del servidor (CPU, RAM) y rendimiento de dispositivos Android (FPS, Jank).
  • Recuperación automática de selectores (locator self-healing) para reducir el mantenimiento de scripts.
  • Soporte nativo para pruebas distribuidas con workers externos gestionados por BrickCoreRunner.
PRECAUCIONES
  • La ejecución real de automatización Web y App requiere la instalación externa del cliente BrickCoreRunner en cada nodo.
  • Las capacidades avanzadas de gestión de calidad (versiones, puertas de calidad) dependen de un paquete de extensión opcional.
  • El despliegue local sin contenedores requiere instalación manual de MySQL, Redis y RabbitMQ.
  • La configuración inicial de MinIO para almacenamiento de objetos debe ajustarse manualmente en el archivo docker-compose.yml.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

界面总览亮点功能资源与设备监控BrickCoreAI 测试平台交流群微信好友二维码
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Utilizar docker compose up -d --build. Asegurar que el puerto 9200 (MinIO) esté accesible públicamente si se usa desde fuera. Ejecutar aerich upgrade tras actualizar la versión del backend. Cambiar las credenciales predeterminadas antes de exponer el servicio a una red insegura.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
VueNode.jsFastAPI
SERVICIOS
MySQLRedisRabbitMQS3/MinIO
BASES DE DATOS
MySQLRedis
PUERTOS
80009200330635672637956721567290019000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.