ИИтак

← Назад

Словарь

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

Подход к тестированию программ (property-based testing): вместо отдельных примеров, придуманных вручную, описывается свойство, которое должно выполняться при любых входных данных. Библиотека сама генерирует множество случайных и пограничных входов, ищет нарушение и упрощает найденный контрпример. Подход пришёл из библиотеки QuickCheck для Haskell; для Python популярна Hypothesis.

← Весь словарь