Skip to content
Vitest 2
Main Navigation GuidaAPIConfigurazioneModalità BrowserAvanzato
2.1.9
1.6.1
0.34.6

Italiano

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

Italiano

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

Aspetto

Sidebar Navigation

Perché Vitest

Introduzione

Funzionalità

Workspace

Interfaccia a riga di comando

Filtro dei test

Reporter

Coverage

Snapshot

Mocking

Test dei Tipi

Interfaccia Utente di Vitest

Test nel codice sorgente

Contesto del Test

Ambienti di Test

Estensione dei Matchers

Integrazione con gli IDE

Debugging

Confronti con altri Test Runner

Guida alla Migrazione

Errori Frequenti

Profiling Test Performance

Ottimizzare le Prestazioni

In questa pagina

Interfaccia Utente di Vitest ​

Vitest, basato su Vite, include un server di sviluppo anche durante l'esecuzione dei test. Questo permette a Vitest di fornire un'interfaccia utente intuitiva per visualizzare e interagire con i tuoi test. L'interfaccia utente di Vitest è opzionale e richiede l'installazione del pacchetto @vitest/ui:

bash
npm i -D @vitest/ui

Per avviare i test con l'interfaccia utente, utilizza il flag --ui:

bash
vitest --ui

L'interfaccia di Vitest sarà accessibile all'indirizzo http://localhost:51204/__vitest__/

Vitest UIVitest UI

L'interfaccia utente può anche essere usata come reporter. Usa il reporter 'html' nella tua configurazione Vitest per generare output HTML e visualizzare in anteprima i risultati dei tuoi test:

ts
// vitest.config.ts

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

Puoi controllare il tuo rapporto di copertura in Vitest UI: vedi Copertura UI di Vitest per maggiori dettagli.

WARNING

Per visualizzare l'esecuzione dei test in tempo reale nel terminale, aggiungi il reporter default all'array reporters: ['default', 'html'].

TIP

Per visualizzare l'anteprima del report HTML, puoi utilizzare il comando vite preview:

sh
npx vite preview --outDir ./html

Puoi configurare la directory di output con l'opzione di configurazione outputFile. È necessario specificare un percorso con estensione .html. Ad esempio, ./html/index.html è il valore predefinito.

Pager
Pagina precedenteTest dei Tipi
Pagina successivaTest nel codice sorgente

Rilasciato sotto la licenza MIT.

Copyright (c) 2024 Mithril Contributors

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

Rilasciato sotto la licenza MIT.

Copyright (c) 2024 Mithril Contributors