Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит fuzz testing?
Значение и примеры · Разработка программного обеспечения
fuzz testing: фазз-тестирование, тестирование случайными входными данными
Проверка программы множеством автоматически сгенерированных или изменённых входов для поиска сбоев, уязвимостей и неожиданного поведения.
Где и как употребляется
Также называется fuzzing. Часто применяется к парсерам; входы могут быть случайными, структурированными или формироваться с учётом выполнения.
Примеры предложений
During fuzz testing, we found an image header that crashed the thumbnail decoder.
Во время фазз-тестирования мы нашли заголовок изображения, из-за которого падал декодер миниатюр.
Изменённые входные файлы выявили случай, не охваченный обычными тестами корректных изображений.
We added valid seed documents before running fuzz testing on the parser.
Перед фазз-тестированием парсера мы добавили несколько корректных документов-заготовок.
Начальные допустимые примеры помогают мутациям проходить глубже по логике парсера.
Распространённые словосочетания
- fuzz testing campaign
- coverage-guided fuzz testing
Связанные термины
Другие термины: Тестирование
- unit test · модульный тест
- test case · тестовый сценарий
- edge case · граничный случай
- QA · контроль качества
- regression · регрессия
- integration test · интеграционный тест
- test coverage · покрытие тестами
- mock · мок
- end-to-end test · сквозной тест
- flaky · нестабильный
- test suite · набор тестов
- manual testing · ручное тестирование
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
