Иванов
Дмитрий
Аркадьевич

Руководитель департамента
анализа программ
ООО "Техкомпания Хуавей"

Зачем генерировать тесты автоматически?

Любой разработчик знает, что юнит-тесты улучшают качество ПО: находят регрессии, фиксируют правильное поведение. Но немногие любят их писать. К счастью, в 2022 существует набор техник, которые позволяют генерировать юнит-тесты из кода. Прототипы постепенно доходят до продакшена и помогают разработчикам достигать тестового покрытия более 80% без какой-либо ручной работы. Мы поговорим про техники как:

  • фаззинг;
  • генетические алгоритмы;
  • символьное исполнение.

Ну и рассмотрим несколько продуктов и то как они применяются на практике.

чт 28 апреля утреннее заседание
Zoom

Регистрация / Вход

Афанасьев А.А.

Виноградов М.В.

Вяткина К.В.

Граничин О.Н.

Иванов Д.А.

Терехов А.Н.

Тимофеев Н.М.

Ткаченко С.Л.

Якушкин С.И.