Skip to content
Vitest 2
Main Navigation PrůvodceAPIKonfiguraceRežim prohlížečePokročilý
2.1.9
1.6.1
0.34.6

čeština

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

čeština

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

Vzhled

Sidebar Navigation

Proč Vitest

Začínáme

Funkce

Workspace

Rozhraní příkazového řádku

Filtrování testů

Reportéři

Pokrytí

Snímky

Mockování

Testování typů

Vitest UI

Testování ve zdrojovém kódu

Kontext testu

Testovací prostředí

Rozšíření matcherů/porovnávačů

Integrace do IDE

Ladění

Srovnání s jinými testovacími nástroji

Průvodce migrací

Běžné chyby

Profiling Test Performance

Zvýšení výkonu

Na této stránce

Vitest UI ​

Vitest, postavený na Vite, využívá vývojový server, který běží na pozadí při spuštění testů. Díky tomu může Vitest poskytovat přehledné uživatelské rozhraní pro prohlížení a interakci s testy. Vitest UI je volitelné, takže je nutné jej nainstalovat:

bash
npm i -D @vitest/ui

Poté můžete spustit testy s UI pomocí parametru --ui:

bash
vitest --ui

Vitest UI je dostupné na adrese http://localhost:51204/__vitest__/

Vitest UIVitest UI

UI lze použít také jako reportér. V konfiguraci Vitest použijte 'html' reportér pro generování výstupu HTML a náhled výsledků vašich testů:

ts
// vitest.config.ts

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

V uživatelském rozhraní Vitest můžete zkontrolovat svou zprávu o pokrytí: další podrobnosti naleznete v části Pokrytí uživatelské rozhraní Vitest.

WARNING

Pokud chcete i nadále sledovat průběh testů v reálném čase v terminálu, nezapomeňte do pole reporters přidat reportér default: ['default', 'html'].

TIP

Pro zobrazení HTML reportu můžete použít příkaz vite preview:

sh
npx vite preview --outDir ./html

Výstup můžete konfigurovat pomocí konfigurační volby outputFile. Je nutné zadat cestu končící příponou .html. Například ./html/index.html je výchozí hodnota.

Pager
Předchozí stránkaTestování typů
Další stránkaTestování ve zdrojovém kódu

Vydáno pod licencí MIT.

Copyright (c) 2024 Mithril Contributors

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

Vydáno pod licencí MIT.

Copyright (c) 2024 Mithril Contributors