Connect with us

GitHub

PropertyTestingKit — фазз-тестирование с учетом покрытия кода

Опубликовано

/

     
     

PropertyTestingKit внедряет фаззинг с учетом покрытия кода в тестирование Swift.

Фичи:

  • Фаззинг с учетом покрытия кода — автоматическое обнаружение входных данных, открывающих новые пути выполнения кода
  • Сохранение корпуса — сохранение и воспроизведение интересных входных данных между запусками тестов
  • Регрессионное тестирование — воспроизведение сохраненного корпуса для выявления регрессий
  • Фаззинг с планированием — детерминированное исследование чередования параллельных задач для выявления зависимых от порядка состояний гонки
  • Высокая пропускная способность — ~35 млн итераций/сек с полной изоляцией параллельного покрытия для каждого теста
PropertyTestingKit на GitHub: https://github.com/doordash-oss/PropertyTestingKit
Платформа: iOS/тестирование
⭐️: 12
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: