EMZETT.
Увійти

Мутаційне тестування

Коротко: Під час мутаційного тестування інструмент навмисно трохи змінює програмний код (наприклад, > на >=) і перевіряє, чи помічають це тести.

Докладніше: Високе покриття тестами каже лише про те, які рядки виконувалися, але не про те, чи ловлять тести помилки. Кожна зміна називається «мутантом». Якщо тест падає, мутант «убитий»; інакше він «виживає» й виявляє прогалину в тестах.

Подробиці

  • Мутаційна оцінка: частка вбитих мутантів…

Див. також: тестування на основі властивостей