> ## 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

# 데스크톱 셸 테스트

Rust와 부트 페이지 스위트를 실행하고 릴리스 구성을 검증한 뒤, 각 대상 OS에서 설치된 산출물을 확인합니다.

## 설치 및 설정

데스크톱 패키지에는 두 계층의 자동 검사가 있습니다. 부트 페이지는 구문 검사를 받고, Rust 스위트는 URL 확인, 탐색 게이트, 딥링크, 업데이터 채널, 확대/축소 유지, 창 환경설정을 다룹니다. 둘 다 패키징된 설치 프로그램 없이 컴퓨터에서 실행되므로 빌드를 설치하기 전에 여기서 시작하세요.

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


## 구현 워크플로

`check-release-config.mjs`는 공개 앱 URL, 버전 토큰이 있는 HTTPS 업데이터 엔드포인트, 공개 키, 제품 식별자를 검증합니다. 릴리스 빌드 전마다 실행해 자리 표시자 구성이 출시되지 않고 로컬에서 실패하도록 하세요.


## 검증 및 문제 해결

빌드한 산출물을 각 대상 OS에 설치하고 트레이, 호출 단축키, 항상 위, 최소화 시작, 트레이로 닫기, 업데이트 확인, 오프라인 배너, 세션 유지를 확인합니다. 단위 테스트는 규칙을 증명하지만 창은 설치된 앱만이 증명합니다.


설정을 계속하려면 [데스크톱 앱 문제 해결](https://supastack.dev/ko/docs/desktop/troubleshooting.md) 가이드를 읽어보세요.


## 다음

[데스크톱 앱 문제 해결](https://supastack.dev/ko/docs/desktop/troubleshooting.md)
