
개요Mutation-Based Regression Testing(MBRT)은 기존 테스트 케이스의 유효성과 코드 변경의 영향도를 정밀하게 평가하기 위해 의도적으로 오류(뮤턴트)를 삽입한 후 테스트 케이스가 이를 탐지하는지를 확인하는 테스트 기법입니다. 본 글에서는 MBRT의 개념, 절차, 이점, Mutation Testing과의 차이점, 실제 도구 및 활용 사례를 중심으로 소개합니다.1. 개념 및 정의MBRT는 기존 Regression Testing의 자동화 및 정확성을 높이기 위해 Mutation Testing 기법을 적용한 전략입니다. 코드 변경 후, 테스트가 변경을 제대로 검증하는지 **'살아있는' 뮤턴트를 잡아내는 능력(kill rate)**으로 평가합니다.목적: 코드 변경 시 회귀 오류 미탐지를..