Skip to content
Vitest 3
Main Navigation Guía & APIConfiguraciónModo NavegadorAPI avanzada
3.2.0
2.1.9
1.6.1
0.34.6

Español

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

Español

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

Apariencia

Sidebar Navigation

Introducción

Por qué Vitest

Primeros pasos

Características

Configuración de Vitest

API

Referencia de la API de prueba

Funciones de Simulación

Vi

expect

expectTypeOf

assert

assertType

Guía

Interfaz de línea de comandos

Filtrado de Tests

Proyectos de prueba

Reportes

Cobertura

Instantáneas

Simulación (Mocking)

Paralelismo

Pruebas de Tipado

Interfaz de usuario de Vitest

Pruebas en el código fuente

Contexto de prueba

Anotaciones de prueba

Entorno de pruebas

Extender Matchers

Integraciones con IDE

Depuración

Errores comunes

Guía de migración

Migración a Vitest 3.0

Migración desde Jest

Rendimiento

Perfilado del rendimiento de las pruebas

Mejorando el Rendimiento

Modo Navegador

API Avanzadas

Comparaciones con otros ejecutores de pruebas

En esta página

Interfaz de usuario de Vitest ​

Impulsado por Vite, Vitest incluye un servidor de desarrollo integrado al ejecutar las pruebas. Esto permite a Vitest ofrecer una interfaz de usuario atractiva para visualizar e interactuar con sus pruebas. La interfaz de usuario de Vitest es opcional y requiere instalación:

bash
npm i -D @vitest/ui

Luego, puede iniciar las pruebas con la interfaz de usuario utilizando la opción --ui:

bash
vitest --ui

Podrá acceder a la interfaz de usuario de Vitest en http://localhost:51204/__vitest__/

WARNING

La interfaz de usuario es interactiva y necesita un servidor Vite activo. Asegúrese de ejecutar Vitest en modo watch (que es el predeterminado). Alternativamente, puede generar un informe HTML estático, idéntico a la interfaz de usuario de Vitest, especificando html en la opción reporters de la configuración.

Vitest UIVitest UI

La interfaz de usuario también puede funcionar como un generador de informes. Utilice el reportero 'html' en su configuración de Vitest para generar una salida HTML y previsualizar los resultados de sus pruebas:

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

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

Puede consultar su informe de cobertura en la interfaz de usuario de Vitest. Para más detalles, consulte Cobertura de la interfaz de usuario de Vitest.

WARNING

Si desea seguir viendo la ejecución de sus pruebas en tiempo real en la terminal, no olvide incluir el reportero default en la opción reporters: ['default', 'html'].

TIP

Para previsualizar su informe HTML, puede ejecutar el comando vite preview:

sh
npx vite preview --outDir ./html

Puede configurar la ruta de salida con la opción outputFile. Debe especificar la ruta .html allí. Por ejemplo, ./html/index.html es el valor predeterminado.

Pager
AnteriorPruebas de Tipado
SiguientePruebas en el código fuente

Publicado bajo la licencia MIT.

Copyright (c) 2021-Present Vitest Team

https://vitest.dev/guide/ui

Publicado bajo la licencia MIT.

Copyright (c) 2021-Present Vitest Team