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

開始使用

功能特性

工作區

命令列界面

測試過濾器

報告器

覆蓋率

快照

模擬(Mocking)

測試類型

Vitest UI

瀏覽器模式

原始碼測試

測試上下文

測試環境

擴展匹配器

IDE 整合支援

偵錯

與其他測試執行器的比較

遷移指南

常見錯誤

提升效能

API

測試 API 參考文件

模擬函數

Vi

expect

expectTypeOf

assert

assertType

配置

管理 Vitest 配置文件

配置 Vitest

本頁導覽

Vitest UI ​

Vitest 以 Vite 為基礎,在執行測試時,也具備開發伺服器的功能。 這使得 Vitest 可以提供一個美觀的 UI,以便檢視並與您的測試互動。 Vitest UI 是可選的,因此您需要使用以下命令安裝它:

bash
npm i -D @vitest/ui

然後,您可以透過傳遞 --ui 標誌來啟動 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 覆蓋率 以取得更多詳細資訊。

WARNING

如果您仍然希望在終端中即時檢視測試的執行情況,請不要忘記將 default 報告器加入 reporters 選項:['default', 'html']。

TIP

要預覽您的 HTML 報告,您可以使用 vite preview 指令:

sh
npx vite preview --outDir ./html

您可以使用 outputFile 配置選項來設定輸出路徑。 需在其中指定 .html 檔案路徑。 例如,./html/index.html 是預設值。

Pager
上一頁測試類型
下一頁瀏覽器模式

以 MIT 授權條款 發布。

版權所有 (c) 2024 Mithril Contributors

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

以 MIT 授權條款 發布。

版權所有 (c) 2024 Mithril Contributors