Подтвердить что ты не робот

Разница между "тестированием пуганием" и "тестом обезьяны"

Я недавно думал о различии между тестированием fuzz и тестом обезьян. Согласно wiki, кажется, что тест обезьяны - "только" unit test, а тест fuzz - нет. Android имеет UI/Application Exerciser обезьяна, и это не похоже на unit test.

Есть ли разница между этими методами тестирования?

4b9b3361

Ответ 1

UI/Application Exerciser Monkey - это инструмент тестирования fuzz. Имя, вероятно, связано с тем, что оно ведет себя так, как будто обезьяна использует ваше приложение. Это также может быть связано с тем, что (от Wikipedia):

"Обезьяна" была приложением Macintosh, разработанным Стивом Каппсом до 1983. Он использовал журнальные крючки для подачи случайных событий в Mac программ, и был использован для проверки ошибок в MacPaint.

Суть в том, что тестирование Monkey и тестирование Fuzz - это разные имена, по существу, одно и то же. Тем не менее, может быть одна тонкая разница: в то время как тестирование Fuzz больше связано с использованием случайных данных, тестирование Monkey - это случайные действия.