토비 스프링 5장 서비스 추상화에 대해 공부하다가 테스트 대역의 종류로 대표적인 테스트 스텁이 등장한다. 이전에 테스트에 대한 블로그 글을 작성하면서 테스트에 대한 중요성을 언급했었다. 그래서 또 다른 테스트 방법에 대해 공부해보기 위해 테스트 대역을 구글링해 보았다. 테스트 대역이 스텁 말고도 종류가 다양하기에 이참에 테스팅 종류의 대해 공부하여 이해한 토대로 정리해보려고 한다. 테스트 대역(Test Double)이란? 미국 소프트웨어 개발자인 마틴 파울러는 Test Double을 테스트계의 스턴트맨이라고 소개한다. 스턴트맨은 미국에서 스턴트 더블(Stunt Double)이라는 용어로 불리며, 영화를 촬영할 때 배우를 대신하여 위험한 역할을 하는 대역을 말한다. 그래서 대역을 쓰는 것에 착안하여 이름을..