Skip to content
Vitest 1
Main Navigation ガイドAPI設定高度な
1.6.1
0.34.6

日本語

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
magyar

外観

Sidebar Navigation

ガイド

Vitest の必要性

はじめに

特徴

ワークスペース

コマンドラインインターフェース

テストのフィルタリング

レポーター

カバレッジ

スナップショット

モック

型テスト

Vitest UI

ブラウザモード

ソース内テスト

テストコンテキスト

テスト環境

マッチャー拡張

IDE 連携機能

デバッグ

他のテストランナーとの比較

マイグレーションガイド

よくあるエラー

パフォーマンスの改善

API

テスト API リファレンス

モック関数

Vi

expect

expectTypeOf

assert

assertType

設定

Vitestの設定ファイル管理

Vitestの設定

このページの内容

Vitest UI ​

Vite を利用する Vitest は、テスト実行時に内部で開発サーバーを起動します。このため、Vitest はテストの表示や操作を行うための洗練された UI を提供できます。Vitest UI はオプション機能であるため、以下の手順でインストールする必要があります。

bash
npm i -D @vitest/ui

次に、--ui フラグを指定して Vitest を実行することで、UI が有効になります。

bash
vitest --ui

その後、http://localhost:51204/__vitest__/ にアクセスすると、Vitest UI を利用できます。

Vitest UIVitest UI

Vitest 0.26.0 以降では、UI をレポーターとしても利用可能です。Vitest の設定で 'html' レポーターを使用すると、HTML 形式でテスト結果を出力し、プレビューできます。

ts
// vitest.config.ts

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

Vitest 0.31.0 以降では、Vitest UI でカバレッジレポートを確認できます。詳細については、Vitest UI Coverage を参照してください。

WARNING

ターミナルでテストの実行状況をリアルタイムに確認したい場合は、reporters オプションに default レポーターを追加してください (['default', 'html'])。

TIP

HTML レポートの確認には、vite preview コマンドを使用できます。

sh
npx vite preview --outDir ./html

outputFile 設定オプションで出力先を指定できます。このオプションには、.html ファイルへのパスを指定する必要があります。デフォルト値は ./html/index.html です。

Pager
前のページ型テスト
次のページブラウザモード

MITライセンス の下で公開されています。

Copyright (c) 2024 Mithril Contributors

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

MITライセンス の下で公開されています。

Copyright (c) 2024 Mithril Contributors