소프트웨어 개발의 품질을 좌우하는 중요한 과정, 바로 '테스트'입니다. 수많은 테스트 방법론 중에서도 오늘은 '블라인드 테스트'와 '그레이 테스트'에 대해 쉽고 명쾌하게 알려드립니다. 이 두 가지 개념만 확실히 알아도 소프트웨어의 품질을 보는 눈이 달라질 것입니다. 내부 구조를 모른 채 시작하는 '블라인드 테스트' (블랙박스 테스트) '블라인드 테스트'는 '블랙박스 테스트'라고도 불립니다. 이름처럼 소프트웨어의 내부 소스 코드나 구조를 전혀 모르는 '깜깜이' 상태에서 진행하는 테스트입니다. 테스터는 오직 실제 사용자가 되어보는 것에 집중합니다. "이 버튼을 누르면 다음 화면으로 넘어갈까?", "아이디와 비밀번호를 틀리게 입력하면 어떤 메시지가 나올까?" 와 같이, 소프트웨어의 기능이 기획된 대로 잘 작..