Skip to content
Vitest 3
Main Navigation Kılavuz & APIYapılandırmaTarayıcı ModuGelişmiş API
3.2.0
2.1.9
1.6.1
0.34.6

Türkçe

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

Türkçe

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

Görünüm

Sidebar Navigation

Giriş

Neden Vitest

Başlarken

Özellikler

Vitest'i Yapılandırma

API

Test API Referansları

Mock Fonksiyonlar

Vi

expect

expectTypeOf

assert

assertType

Kılavuz

Komut Satırı Arayüzü

Test Filtreleme

Test Projeleri

Raporlayıcılar

Kapsam

Anlık Görüntüler

Mocking

Paralellik

Tür Testleri

Vitest UI

Kaynak İçi Test

Test Ortamı

Test Açıklamaları

Test Ortamı

Eşleştiricileri Genişletme

IDE Entegrasyonları

Hata Ayıklama

Sık Karşılaşılan Hatalar

Geçiş Kılavuzu

Vitest 3.0'a Geçiş

Jest'ten Geçiş

Performans

Test Performansını Profillendirme

Performansı İyileştirme

Tarayıcı Modu

Gelişmiş API

Diğer Test Çalıştırıcılarla Karşılaştırmalar

Bu sayfada

Vitest UI ​

Vitest, testleri çalıştırırken arka planda bir Vite geliştirme sunucusu kullanır. Bu sayede Vitest, testlerinizi görselleştirmek ve onlarla etkileşim kurmak için kullanışlı bir kullanıcı arayüzü (UI) sunar. Vitest UI isteğe bağlı bir bileşendir, bu nedenle kullanmadan önce aşağıdaki komutla yüklemeniz gerekir:

bash
npm i -D @vitest/ui

Kurulumdan sonra, testleri UI ile başlatmak için --ui bayrağını kullanabilirsiniz:

bash
vitest --ui

Vitest UI'ye http://localhost:51204/__vitest__/ adresinden erişebilirsiniz.

WARNING

UI etkileşimli bir araçtır ve çalışan bir Vite sunucusu gerektirir. Bu nedenle, Vitest'i watch modunda (varsayılan) çalıştırdığınızdan emin olun. Alternatif olarak, yapılandırma dosyasındaki reporters seçeneğinde html belirterek Vitest UI ile aynı görünüme sahip statik bir HTML raporu da oluşturabilirsiniz.

Vitest UIVitest UI

UI aynı zamanda bir raporlama aracı olarak da kullanılabilir. HTML çıktısı almak ve test sonuçlarınızı görüntülemek için Vitest yapılandırmanızda 'html' raporlama seçeneğini kullanın:

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

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

Test kapsam raporunuzu Vitest UI'de görüntüleyebilirsiniz; daha fazla ayrıntı için Vitest UI Kapsamı bölümüne bakın.

WARNING

Testlerinizin terminaldeki anlık çıktısını da görmek istiyorsanız, default raporlama seçeneğini reporters dizisine eklemeyi unutmayın: ['default', 'html'].

TIP

HTML raporunuzu önizlemek için vite preview komutunu kullanabilirsiniz:

sh
npx vite preview --outDir ./html

Çıktı dizinini outputFile yapılandırma seçeneğiyle ayarlayabilirsiniz. Bu seçenekte .html uzantılı bir yol belirtmeniz gerekir. Örneğin, ./html/index.html varsayılan değerdir.

Pager
Önceki sayfaTür Testleri
Sonraki sayfaKaynak İçi Test

MIT Lisansı altında yayınlanmıştır.

Copyright (c) 2021-Present Vitest Team

https://vitest.dev/guide/ui

MIT Lisansı altında yayınlanmıştır.

Copyright (c) 2021-Present Vitest Team