Files

1.6 KiB

Planlink - Plan de Pruebas

Setup

  • Levantar server y client con IP 192.168.222.72.
  • Verificar .env en server/ y client/.
  • Confirmar conexion a MariaDB (planlinked).

Auth

  • Registro nuevo usuario -> login correcto.
  • Login con credenciales invalidas -> error.
  • Logout -> GET /me debe fallar.

Proyectos

  • Crear proyecto -> rol owner.
  • Listar proyectos -> aparecen los propios.
  • Invitar usuario (admin/owner) -> token visible en UI.
  • Revocar invitacion -> status revoked.
  • Aceptar invitacion con token -> usuario agregado.

Roles

  • Usuario member no puede crear boards/listas/labels.
  • Usuario admin/owner si puede.

Boards

  • Crear board -> aparece en lista.
  • Cambiar de proyecto -> boards cambian correctamente.

Listas

  • Crear lista -> aparece en board.
  • Drag & drop de listas -> orden persistente.

Cards

  • Crear card en lista.
  • Drag & drop entre listas -> posicion actualizada.
  • Reordenar dentro de lista -> persistencia.

Card modal

  • Editar titulo, descripcion, fecha.
  • Agregar comentarios.
  • Agregar adjuntos (URL).

Etiquetas

  • Crear etiqueta de proyecto.
  • Asignar etiqueta a card.
  • Filtrar cards por etiqueta.

Miembros

  • Mostrar miembros del proyecto.
  • Asignar miembro a card.
  • Filtrar cards por miembro.

Realtime

  • Dos sesiones abiertas (2 navegadores).
  • Crear lista/card en una -> aparece en otra.
  • Actualizar card -> reflejado en otra.

Planers

  • Generar prompt guiado -> copiar -> pegar plan.
  • Guardar plan en BD -> aparece en historial.
  • Editar plan -> se actualiza.

Actividad

  • Ver actividad por board.
  • Acciones de listas/cards generan eventos.