Перейти к содержимому
ai101.tools
перемещениеоткрытьescзакрыть
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Property-Based Testing logo
Навык

Property-Based Testing

Находит подходящее свойство и строит вокруг него тест-генератор

0
СохранитьПерейти на сайт ↗

Установка

Официальный
/plugin marketplace add trailofbits/skills
Условия запуска

Kodlayıcı, ayrıştırıcı, normalleştirici ya da sözleşme değişmezi test edilirken; elle seçilmiş örnekler yetmediğinde

Нужны инструменты
ReadWriteEditBash
Автор
Trail of Bits
Лицензия
CC-BY-SA-4.0

Начинает с каталога свойств — обратимость преобразования, обратная операция, эталон, идемпотентность, инвариант и коммутативность — от слабых к сильным, чтобы тест проверял самое строгое правило, которое поддерживает код, а не просто отсутствие сбоя. Рассматривает Hypothesis, fast-check, proptest, jqwik, rapid и Echidna для инвариантов контрактов, а также честный вывод: для некоторых частей кода свойств нет, и им лучше подходят тесты на конкретных примерах.

Комментарии(0)

Войдите, чтобы комментировать

Комментариев пока нет — оставьте первый.

Похожие навыки

Пожаловаться на комментарий

Почему вы хотите отправить жалобу?