평소에 게임을 많이 즐기는 편이신가요?
게임 산업이 지속적으로 발전함에 따라 관련 기업도 많이 생기고 게임에 관련된 직업도 많이 생겼습니다. 전문적인 게임 현지화, 게임 더빙, 게임 테스트, 게임 운영 기술을 보유하며 게임 현지화 전문가, 게임 운영, 게임 테스터와 함께하는 라티스글로벌에서 오늘은 게임 테스터가 되고 싶은 분들 위해 훌륭한 게임 테스터가 되기 위해 알아야 하는 스킬을 알아보겠습니다.
게임 테스터의 필수 스킬
게임을 많이 좋아하고 잘하는 편인데 게임 테스터가 되려면 어떻게 해야 하나요?
전문 적인 게임 테스트 서비스를 제공하는 라티스글로벌에 오래 근무하다 보니 이런 질문을 많이 받습니다. 국내외 유명 게임 개발사와 협력해 수많은 게임의 테스트 업무를 높은 수준으로 완수하여 호평을 많이 받아온 라티스글로벌의 전문 QA팀 팀원들의 모습을 보며 몇 가지 살펴보겠습니다.
1) 질문하는 용기
초보 테스터가 게임을 처음 접하게 되면 정확하게 어떻게 진행되는지 잘 모르는 것이 당연합니다. 게임에서 발견한 새로운 체크 사항은 버그일 수도 있으며 게임에서 기획된 기능일 수도 있습니다. 어느 것이 무엇인지 확실하지 않은 경우에 주저하지 말고 다른 직원이나 개발자에게 물어보십시오.
게임 개발사에서 제공한 가이드에 포함되지 않은 내용이 있으면 이에 대해 문의해야 합니다. 질문하는 것을 두려워하지 마십시오. 묻지 않고 임의로 판단을 하게 된다면 이후 더욱 중요한 문제에 대해 놓치는 일이 발생할 수 있습니다.
2) 선입견을 버려라!
게임 테스터는 많은 게임을 접하면서 선입견을 가지게 될 수도 있습니다. ‘이전 빌드에서 제대로 작동해서 지금도 당연히 문제없이 작동할 것이며 다시 확인할 필요가 없다’고 이런 판단을 내리는 순간부터 문제가 시작됩니다. 만약에 새 빌드가 새로운 것을 도입하고 새로운 메커니즘을 활성화하면 이미 확인한 이전 메커니즘에 대한 새로운 버그가 종종 발생할 수 있습니다. 새로운 변경 사항이 게임의 이전 요소에 어떤 영향을 미치는지 확인하기 위해 재검토가 필요합니다. 새 빌드를 받으면 가장 최근의 모든 변경 사항과 이전 빌드에서 영향을 주는 요소들을 다시 테스트하는 것이 좋습니다.
3) 기록하는 습관을 키우기
테스트하는 과정에 늘 기록하는 습관을 유지해야 합니다. 문제 있다고 여기는 부분을 기록을 남기도록 습관을 키워야 합니다. 특히 비디오 게임 경우는 녹화하는 방법이 더 유리할 수도 있습니다. 버그에 대해 녹화된 영상은 다른 사람들에게 문제가 발생하는 과정을 재현할 수 있기 때문에 상당히 유용합니다.
여러 가지 이유로 일부 버그는 100% 재현할 수 없기 때문에 여러 번 확인하는 것이 좋습니다. 그렇기 때문에 버그가 발생한 실제 이유를 조사하고 가능성을 좁히는 것이 중요합니다. 녹화는 그 과정에 큰 도움이 될 것입니다. 동일한 체크포인트에 10번 도달할 필요가 없을 수도 있으며 스크린샷은 버그 보고서에 포함하는 데 유용하기 때문에 테스트하는 과정에 영상을 수집하는 것이 좋습니다.
4) 다양한 디바이스와 주변기기 테스트
때때로 버그는 매우 특정한 조건에서만 나타날 수 있기 때문에 다른 장치, 다른 화면, 다른 디스플레이 해상도 및 기타 설정에서 게임을 테스트해야 합니다. 기술의 발전 및 게임 시장이 성장하면서 게임이 멀티 플랫폼으로 출시되고 그만큼 게임 플랫폼 및 게임 주변기기도 다양해지고 있습니다. 100% 모든 환경을 체크할 수는 없지만 유저들의 활용도가 높은 환경을 필수적으로 테스트해야 합니다.
5) 인내심을 가져라
게임 테스터들이 하는 작업은 반복적입니다. 하루에 3-6번, 한 달에 40번 이상 같은 게임을 하고, 항상 집중해야 합니다. 그렇기 때문에 종종 테스터들이 인내심 부족으로 인해 그만두는 경우도 발생합니다. 특정 레벨에서 문제가 발생할 수도 있기 때문에 전 레벨을 테스트하는 과정이 있을 수도 있습니다. 그 과정에서 버그가 발생했다면 해당 문제를 재현하기 위해 같은 상황을 몇 번이나 반복할 수도 있습니다.
게임을 좋아해서 선택한 테스터의 업무가 때로는 단조로운 일상이 될 수 있으므로 인내심을 갖고 냉정하게 대처해야 합니다.
유저들에게 훌륭한 게임 경험을 제공할 수 있도록
테스트의 개념은 게임의 품질을 평가하고 문제를 보고하여 개발자가 해결할 수 있도록 하는 것입니다. 그리고 테스터는 유저들에게 최고의 게임 경험을 제공하고 개발자가 원하는 게임을 출시할 수 있도록 존재합니다.
또한 게임 테스트는 게임이 출시해도 지속적으로 진행합니다. 최근의 거의 모든 게임은 지속적으로 업데이트하고 새로운 콘텐츠를 포함한 확장판을 출시하기 때문에 지속적인 테스트가 필요합니다.