Skip to content
Vitest 2
Main Navigation 가이드API구성브라우저 모드고급
2.1.9
1.6.1
0.34.6

한국어

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
Italiano
Polski
Türkçe
čeština
magyar

한국어

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
Italiano
Polski
Türkçe
čeština
magyar

외관

Sidebar Navigation

Vitest를 선택하는 이유

시작하기

기능

워크스페이스

명령줄 인터페이스

테스트 필터링

리포터

커버리지

스냅샷

모의화

타입 테스트

Vitest UI

소스 내 테스트

테스트 컨텍스트

테스트 환경

Matcher 확장하기

IDE 통합

디버깅

다른 테스트 러너와의 비교

마이그레이션 가이드

일반적인 오류

Profiling Test Performance

성능 향상

이 페이지에서

Vitest UI ​

Vitest는 Vite를 기반으로 하며, 테스트 실행 시 내부적으로 개발 서버를 활용합니다. 이를 통해 Vitest는 테스트를 시각적으로 확인하고 상호 작용할 수 있는 직관적인 UI를 제공합니다. Vitest UI는 선택 사항이며, 다음 명령어를 사용하여 설치할 수 있습니다.

bash
npm i -D @vitest/ui

--ui 플래그를 사용하여 UI 모드로 테스트를 실행할 수 있습니다.

bash
vitest --ui

그런 다음 http://localhost:51204/__vitest__/에서 Vitest UI에 접속할 수 있습니다.

Vitest UIVitest UI

UI는 리포터로도 사용할 수 있습니다. Vitest 구성에서 'html' 리포터를 사용하여 HTML 출력을 생성하고 테스트 결과를 미리 볼 수 있습니다.

ts
// vitest.config.ts

export default {
  test: {
    reporters: ['html'],
  },
};

Vitest UI에서 커버리지 보고서를 확인할 수 있습니다. 자세한 내용은 Vitest UI 커버리지를 참조하세요.

WARNING

터미널에서 테스트 실행 상황을 실시간으로 확인하려면 reporters 옵션에 default 리포터를 추가해야 합니다: ['default', 'html'].

TIP

HTML 보고서를 확인하려면 vite preview 명령어를 사용하면 됩니다.

sh
npx vite preview --outDir ./html

outputFile 설정 옵션을 사용하여 출력 파일의 경로를 지정할 수 있습니다. 반드시 .html 파일 경로를 지정해야 하며, 기본값은 ./html/index.html입니다.

Pager
이전타입 테스트
다음소스 내 테스트

MIT 라이선스 하에 배포되었습니다.

Copyright (c) 2024 Mithril Contributors

https://v2.vitest.dev/guide/ui

MIT 라이선스 하에 배포되었습니다.

Copyright (c) 2024 Mithril Contributors