For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /es/docs/desktop/testing.md (or send Accept: text/markdown).
Prueba el shell de escritorio
Ejecuta las suites de Rust y de la página de arranque, valida la configuración de release y luego verifica el artefacto instalado en cada sistema operativo de destino.
Configuración y ajustes
El paquete de escritorio tiene dos capas de comprobaciones automáticas: la página de arranque se revisa sintácticamente, y la suite de Rust cubre resolución de URLs, la puerta de navegación, enlaces profundos, canales del actualizador, persistencia del zoom y preferencias de ventana. Ambas se ejecutan en el ordenador sin un instalador empaquetado, así que empieza aquí antes de instalar una compilación.
corepack pnpm --filter @supastack/desktop test
corepack pnpm --filter @supastack/desktop typecheck
node apps/desktop/scripts/check-release-config.mjsFlujo de implementación
check-release-config.mjs valida la URL pública de la app, el endpoint HTTPS del actualizador con el token de versión, la clave pública y el identificador del producto. Ejecútalo antes de cada build de release para que una configuración de marcador falle localmente en lugar de publicarse.
Verificación y solución de problemas
Instala el artefacto compilado en cada sistema operativo de destino y verifica la bandeja, el atajo de invocación, Siempre visible, Iniciar minimizado, Cerrar a la bandeja, una comprobación de actualización, el aviso sin conexión y la persistencia de sesión. Las pruebas unitarias demuestran las reglas; solo la app instalada demuestra la ventana.
Si quieres continuar la configuración, lee Solución de problemas de la app de escritorio.