Команда проекта Project Zero, относящегося к Google, создала новый инструмент фаззинг-тестирования для проверки браузеров на наличие тех или иных ошибок в работе.
Специалисты решили проверить пять наиболее популярных ныне браузеров: Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft IE и Apple Safari. Посредством тестов удалось выявить 31 ошибку, причём ни один браузер не показал отсутствие таковых.
Лидером оказался Chrome с двумя ошибками. По четыре ошибки нашлось у Firefox и Internet Explorer. Шесть ошибок было у Edge, а вот Safari показал антирекорд: 17 ошибок.
На данный момент во всех версиях этих браузеров найденные ошибки уже были исправлены. Кроме того, разработчик данного теста обратился к Apple и специалисты компании получили алгоритм этого фаззинг-тестирования, что должно позволить купертинцам продуктивнее находить ошибки до выпуска полноценных новых версий Safari.