Егор Урванов

QUnit

Тестирование · тестовый движок для JavaScript

создано · обновлено

Движок автоматических тестов для кода на JavaScript, из той же семьи, что Jest и Vitest. Тест подаёт заданный вход в готовую функцию и сверяет ответ с ожидаемым. Названием похож на Quint, но это программа другого класса: QUnit проверяет написанный код, а Quint проверяет правила системы. Надёжность самих тестов проверяет мутационное тестирование: в код вносят порчу и смотрят, упадёт ли тест.

входфункцияответ совпалпроверена одна придуманная ситуация● модель, люди, системы, данные  ● агент и харнессТест готовой функции: заданный вход, ожидаемый ответ, совпало или нет

QUnit и Quint

QUnitQuint
Что проверяетответ готовой функции на заданные входыотсутствие запрещённых состояний во всех порядках действий
Что нужнонаписанный кодописание правил, кода может не быть
Что сложнопридумать входысформулировать правила так, чтобы они отражали реальность

Источник: qunitjs.com — сайт QUnit

Где встречается · 5

Связанные термины

Весь глоссарий

© 2026 Егор Урванов