테스트 케이스 밖으로! 게임 QA, 새로운 시각을 제시하다

by DD
7년 전
조회수 10

게임 개발에서 테스트 케이스만으로는 모든 버그를 잡기 어렵다는 문제 제기

Happy Path Testing의 위험성을 지적하며, 다양한 외부 변수를 고려해야 함을 강조

탐색적 테스팅트롤링을 활용하여 테스트 케이스의 한계를 보완하는 방법 제시

Happy Path Testing의 함정

Happy Path Testing은 정상적인 상황만을 가정하여 테스트를 수행한다. 구체적으로, 기획, 개발, 서버, 데이터 등 모든 요소가 완벽하게 작동한다는 전제하에 진행된다. 따라서, 외부 환경 변수나 유저의 다양한 사용 패턴을 고려하지 못하는 한계가 존재하며, 예상치 못한 버그 발생의 원인이 된다.

테스트 케이스를 넘어선 탐색적 테스팅

탐색적 테스팅은 테스터의 경험과 직관을 활용하여 테스트를 수행한다. 따라서, 테스트 케이스에 갇히지 않고 다양한 비정상적인 상황을 시도한다. 반면, 목표 설정 없이 진행하면 비효율적일 수 있으므로, 테스트 목적을 명확히 설정하는 것이 중요하다.

미운 4살과 트롤링, QA의 새로운 무기

미운 4살처럼 반대되는 행동을 하거나, 트롤링을 통해 예외 상황을 찾아낼 수 있다. 구체적으로, 튜토리얼 건너뛰기, 결제 취소 등 다양한 시나리오를 시도한다. 따라서, 테스트 케이스의 한계를 보완하고, 잠재적 위험을 사전에 제거하여 게임 품질 향상에 기여한다.

‘테스트 케이스’로만 테스트하면 안되나요?

댓글 0

첫 번째 댓글을 남겨보세요!