TG Telegram Group & Channel
Scala bin | United States America (US)
Create: Update:

Три года назад товарищ Вера Перез с коллегами опубликовали подробное исследование на тему покрытия кода тестами, где во внеочередной раз показали, что даже участие метода в тестах не означает, что он был полноценно протестирован. Исследование указывает на недостатки в традиционном подходе к тестированию и предлагает дополнять его мутационными тестами для отлова "покрытых" методов, поведение которых на самом деле не проверяется.

Альтернатива проекту Descartes, использованному в работе для мутационного тестирования, имеется и для Scala - плагин stryker4s. Хотя экстремальные мутации (замена тела метода на константу) им не поддерживаются, плагин всё равно позволяет эффективно находить "псевдопротестированные" методы.

Три года назад товарищ Вера Перез с коллегами опубликовали подробное исследование на тему покрытия кода тестами, где во внеочередной раз показали, что даже участие метода в тестах не означает, что он был полноценно протестирован. Исследование указывает на недостатки в традиционном подходе к тестированию и предлагает дополнять его мутационными тестами для отлова "покрытых" методов, поведение которых на самом деле не проверяется.

Альтернатива проекту Descartes, использованному в работе для мутационного тестирования, имеется и для Scala - плагин stryker4s. Хотя экстремальные мутации (замена тела метода на константу) им не поддерживаются, плагин всё равно позволяет эффективно находить "псевдопротестированные" методы.


>>Click here to continue<<

Scala bin






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)