Mutation testing меняет код (мутирует) — например, заменяет > на <, true на false — и проверяет что тесты ломаются. Если тест не упал после мутации — значит он слабый. В Go есть go-mutesting и gremlins. Это мощный инструмент для оценки качества тестов, но медленный — обычно гоняют на CI для критичных модулей.
Что такое mutation testing?
Middle+
141 просмотровAFK Offer AI
Что такое node affinity?