Skip to content
Vitest 3
Main Navigation Útmutató & APIKonfigurációBöngésző módHaladó API
3.2.0
2.1.9
1.6.1
0.34.6

magyar

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

Megjelenés

Sidebar Navigation

Bevezetés

Miért Vitest

Első lépések

Jellemzők

Vitest konfigurálása

API

Teszt API Referencia

Mock Függvények

Vi

expect

expectTypeOf

assert

assertType

Útmutató

Parancssori felület

Teszt szűrés

Tesztprojektek

Jelentéskészítők (Reporters)

Kódlefedettség

Snapshot

Mockolás

Párhuzamos végrehajtás

Típusok Tesztelése

Vitest UI

Forráskódba ágyazott tesztelés

Tesztkörnyezet

Teszt annotációk

Tesztkörnyezet

Matcherek kiterjesztése

IDE Integrációk

Hibakeresés

Gyakori hibák

Migrációs útmutató

Migrálás a Vitest 3.0-ra

Migrálás Jesstről

Teljesítmény

Teszt teljesítmény profilozása

Teljesítmény javítása

Böngésző üzemmód

Haladó API

Összehasonlítás más tesztfuttatókkal

Ezen az oldalon

Vitest UI ​

Mivel a Vitest a Vite-re épül, a tesztek futtatásakor egy fejlesztői szervert is elindít. Ez lehetővé teszi a Vitest számára, hogy egy elegáns felhasználói felületet (UI) biztosítson a tesztek megtekintéséhez és kezeléséhez. A Vitest UI használata opcionális, ezért külön kell telepíteni a következő paranccsal:

bash
npm i -D @vitest/ui

Ezt követően a teszteket a felhasználói felülettel együtt indíthatja el a --ui jelző átadásával:

bash
vitest --ui

A Vitest UI ekkor a http://localhost:51204/__vitest__/ címen lesz elérhető.

WARNING

A felhasználói felület interaktív, és futó Vite szervert igényel, ezért a Vitestet watch módban kell futtatni (ez az alapértelmezett beállítás). Alternatív megoldásként generálhat egy statikus HTML jelentést, amely a Vitest UI-hoz hasonlóan néz ki, ha az html értéket adja meg a konfiguráció reporters opciójában.

Vitest UIVitest UI

Az UI riporterként is használható. Használja az 'html' riportert a Vitest konfigurációjában a HTML kimenet generálásához és a teszteredmények előnézetéhez:

ts
import { defineConfig } from 'vitest/config';

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

A lefedettségi jelentést a Vitest UI-ban is ellenőrizheti; további részletekért lásd a Vitest UI – Lefedettség részt.

WARNING

Ha továbbra is látni szeretné, hogyan futnak a tesztek valós időben a terminálban, feltétlenül adja hozzá a default riportert a reporters opcióhoz: ['default', 'html'].

TIP

A HTML jelentés előnézetéhez használhatja a vite preview parancsot:

sh
npx vite preview --outDir ./html

A kimeneti fájl helyét az outputFile konfigurációs opcióval állíthatja be. Itt kell megadnia a .html kiterjesztésű elérési utat. Például a ./html/index.html az alapértelmezett.

Pager
Előző oldalTípusok Tesztelése
Következő oldalForráskódba ágyazott tesztelés

A MIT licenc alapján kiadva.

Copyright (c) 2021-Present Vitest Team

https://vitest.dev/guide/ui

A MIT licenc alapján kiadva.

Copyright (c) 2021-Present Vitest Team