Skip to content
Vitest 3
Main Navigation Руководство & APIКонфигурацияРежим браузераРасширенный API
3.2.0
2.1.9
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

API

Справочник по API тестирования

Мок-функции

Vi

expect

expectTypeOf

assert

assertType

Руководство

Интерфейс командной строки

Фильтрация тестов

Тестовые проекты

Средства отчётности

Покрытие кода

Снапшот-тестирование

Мокирование

Параллелизм

Тестирование типов

Vitest UI

Тестирование в исходном коде

Контекст теста

Аннотации тестов

Среда тестирования

Расширение матчеров

Интеграции с IDE

Отладка

Распространенные ошибки

Руководство по миграции

Миграция на Vitest 3.0

Миграция с Jest

Производительность

Профилирование производительности тестов

Улучшение производительности

Режим браузера

Расширенный API

Сравнение с другими тестовыми раннерами

Содержание страницы

Vitest v3: Документация ​

Фреймворк нового поколения для тестирования на основе Vite

На базе Vite ​

Используйте конфигурацию и плагины Vite для обеспечения согласованности между вашим приложением и тестами. Использование Vitest не является обязательным условием!

Совместимость с Jest ​

Функции expect, snapshot, coverage и другие — переход с Jest прост.

Интеллектуальный и мгновенный режим отслеживания изменений ​

Перезапускаются только тесты, связанные с изменениями, подобно HMR для тестов!

ESM, TypeScript, JSX ​

Готовая поддержка ESM, TypeScript и JSX благодаря esbuild.

Pager
Следующая страницаПочему Vitest

Выпущено на условиях лицензии MIT.

Авторские права (c) 2021-Present Vitest Team

https://vitest.dev/

Выпущено на условиях лицензии MIT.

Авторские права (c) 2021-Present Vitest Team