Skip to content
Vitest 1
Main Navigation 가이드API구성고급
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 통합

디버깅

다른 테스트 러너와의 비교

마이그레이션 가이드

일반적인 오류

성능 향상

API

테스트 API 참조

Mock 함수

Vi

expect

expectTypeOf

assert

assertType

구성

Vitest 구성 파일 관리

Vitest 구성하기

이 페이지에서

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

Vitest 0.26.0 버전부터 UI를 리포터로 사용할 수 있습니다. Vitest 설정에서 'html' 리포터를 지정하면 HTML 형식으로 테스트 결과를 출력하여 확인할 수 있습니다.

ts
// vitest.config.ts

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

Vitest 0.31.0부터 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://v1.vitest.dev/guide/ui

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

Copyright (c) 2024 Mithril Contributors