Skip to content
Vitest 2
Main Navigation GuiaAPIConfiguraçãoModo NavegadorAvançado
2.1.9
1.6.1
0.34.6

Português – Brasil

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

Português – Brasil

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

Aparência

Sidebar Navigation

Por que Vitest

Primeiros Passos

Recursos

Workspace

Interface de Linha de Comando

Filtrando Testes

Reporters

Cobertura

Snapshot

Mocking

Testando Tipos

Vitest UI

Testes no Código Fonte

Contexto de Teste

Ambiente de Teste

Expandindo Matchers

Integrações de IDE

Depuração

Comparações com Outros Executores de Teste

Guia de Migração

Erros Comuns

Profiling Test Performance

Otimizando o Desempenho

Nesta página

Vitest UI ​

Por ser baseado no Vite, o Vitest também executa um servidor de desenvolvimento em segundo plano durante os testes. Isso permite que o Vitest ofereça uma interface visual para inspecionar e interagir com seus testes. A interface do Vitest é opcional e precisa ser instalada separadamente:

bash
npm i -D @vitest/ui

Para iniciar os testes com a interface, utilize a flag --ui:

bash
vitest --ui

A Vitest UI estará disponível em http://localhost:51204/__vitest__/

Vitest UIVitest UI

A interface do usuário também pode ser usada como um relatório. Use o relatório 'html' na sua configuração do Vitest para gerar a saída HTML e pré-visualizar os resultados dos seus testes:

ts
// vitest.config.ts

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

Você pode verificar seu relatório de cobertura na interface do usuário do Vitest: consulte Cobertura da Interface do Usuário do Vitest para obter mais detalhes.

WARNING

Se você deseja continuar acompanhando a execução dos seus testes em tempo real no terminal, adicione o reporter default à opção reporters: ['default', 'html'].

TIP

Para visualizar seu relatório HTML, você pode utilizar o comando vite preview:

sh
npx vite preview --outDir ./html

Você pode configurar o diretório de saída com a opção de configuração outputFile. É necessário especificar o caminho completo com a extensão .html nessa opção. Por exemplo, ./html/index.html é o valor padrão.

Pager
AnteriorTestando Tipos
PróximoTestes no Código Fonte

Distribuído sob a Licença MIT.

Copyright (c) 2024 Mithril Contributors

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

Distribuído sob a Licença MIT.

Copyright (c) 2024 Mithril Contributors