Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає fuzz testing?
Значення й приклади · Розробка програмного забезпечення
fuzz testing: фазз-тестування, тестування випадковими даними
Подання багатьох автоматично згенерованих або змінених входів для виявлення аварій, вразливостей безпеки та іншої неочікуваної поведінки.
Де і як уживається
Фазз-тестування досліджує реакцію програми на численні згенеровані варіанти вхідних даних.
Приклади речень
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 · ручне тестування
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
