> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# De desktop-shell testen

Voer de Rust- en bootpagina-suites uit, valideer de releaseconfiguratie en verifieer daarna het geïnstalleerde artefact op elk doelbesturingssysteem.

## Setup en configuratie

Het desktoppakket heeft twee lagen geautomatiseerde controles: de bootpagina wordt syntactisch gecontroleerd, en de Rust-suite dekt URL-resolutie, de navigatiepoort, deep links, updaterkanalen, zoomopslag en venstervoorkeuren. Beide draaien op de computer zonder een verpakt installatieprogramma, dus begin hier voordat je een build installeert.

```
corepack pnpm --filter @supastack/desktop test
corepack pnpm --filter @supastack/desktop typecheck
node apps/desktop/scripts/check-release-config.mjs
```


## Implementatieworkflow

`check-release-config.mjs` valideert de openbare app-URL, het HTTPS-updater-eindpunt met het versietoken, de openbare sleutel en de productidentificatie. Voer het vóór elke releasebuild uit, zodat een plaatsvervangende configuratie lokaal faalt in plaats van te worden uitgebracht.


## Verificatie en probleemoplossing

Installeer het gebouwde artefact op elk doelbesturingssysteem en controleer de tray, de oproepsneltoets, Altijd bovenaan, Geminimaliseerd starten, Sluiten naar tray, een updatecontrole, de offlinebanner en sessiebehoud. Unittests bewijzen de regels; alleen de geïnstalleerde app bewijst het venster.


Wil je verdergaan met de configuratie? Lees [Problemen met de desktopapp oplossen](https://supastack.dev/nl/docs/desktop/troubleshooting.md).


## Volgende

[Problemen met de desktopapp oplossen](https://supastack.dev/nl/docs/desktop/troubleshooting.md)
