개요Mutation-Score Indicator(MSI)는 소프트웨어 테스트의 효과성과 신뢰성을 측정하는 정량적 지표로, '뮤테이션 테스트(Mutation Testing)' 결과를 기반으로 테스트 코드의 결함 탐지 능력을 수치화한 값이다. 기존의 커버리지 지표가 단순 실행 여부를 기준으로 삼는 데 비해, MSI는 테스트가 실제로 오류를 잡아낼 수 있는지를 평가함으로써 보다 깊이 있는 테스트 품질 진단이 가능하다.1. 개념 및 정의MSI는 테스트 코드가 실제 결함(의심되는 코드 변형)을 얼마나 잘 탐지할 수 있는지를 평가한다. 코드에 의도적인 변형(뮤턴트)을 가하고, 테스트가 해당 변형을 감지하여 실패하면 해당 뮤턴트는 '살해(killed)'된 것으로 간주된다. MSI는 다음과 같이 정의된다:공식: MSI..