본문으로 이동
[NDC21-프로그래밍] 게임 테스트 자동화 5년의 기록, 〈리니지M〉 과 〈리니지2M〉 의 자동테스트 회고
컨퍼런스

[NDC21-프로그래밍] 게임 테스트 자동화 5년의 기록, 〈리니지M〉 과 〈리니지2M〉 의 자동테스트 회고

NDC 넥슨 · YouTube

원문 보기

AI 핵심 요약

〈리니지M〉과 〈리니지2M〉의 반복적인 기능·서버 점검을 넓은 범위에서 수행하기 위해, 발표자는 게임 UI를 식별해 조작하는 플러그인과 테스트 워크벤치를 구축하고 테스트 실행·로그 수집·리포트 생성을 자동화했다. 공통 스크립트와 여러 플랫폼의 기기 관리 기능을 적용해 빌드 확인, 라이브 서버 점검, 장시간 반복 테스트 등으로 활용 범위를 넓혔다. UI 변경과 기기·OS 차이, 결과 신뢰도 문제는 검색 방식 개선, QA와의 판정 기준 협의, 스크린샷·동영상 기록으로 대응했으며, 자동화가 반복 검증의 실수를 줄이고 테스트 시간을 제약 없이 활용하게 한다고 설명했다. 다만 자동 테스트는 개발·운영 비용과 지속적인 스크립트 관리가 필요하며, 수동 테스트를 완전히 대체하기보다 적합한 영역을 나눠 맡겨야 한다는 교훈을 제시했다.

  • 자동화할 영역은 사람이 매번 확인할 필요가 없는 기본·반복 검증부터 고르고, 변경이 잦은 기능은 수동 테스트와 병행한다.
  • UI 식별 방식과 공통 라이브러리를 마련하면 화면 변화나 여러 게임 엔진에 대응하는 스크립트 수정 범위를 줄일 수 있다.
  • 테스트 결과에 로그, 스크린샷, 동영상을 남기고 QA와 판정 기준을 함께 설계해야 결과를 신뢰하고 실패 원인을 추적하기 쉽다.
  • 자동 테스트는 초기 구축뿐 아니라 스크립트·기기·OS 변경에 따른 유지보수 비용도 필요하므로 QA 비용 절감만을 목적으로 도입해서는 안 된다.

소개

● 설문조사: https://forms.gle/wyYgtGi5F4NGzzYeA ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 엔씨소프트 김종원 ● 권장 대상: 프로그래머, QA, PM ● 키워드: #QA #자동테스트 #모바일게임 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

비슷한 학습 자료

컨퍼런스 NDC

● 설문조사: https://ko.surveymonkey.com/r/SVWJSD2 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 넥슨코리아 강덕원 / Nexon Korea Dukwon Kang ● 권장 대상: 툴 프로그래머 ● 키워드: #자동화 #툴 #지원도구

소프트웨어 테스트

컨퍼런스 NDC

● 설문조사: https://forms.gle/CkJmkGcETUnxrESc6 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 데이터분석 ● 발표자: 고려대학교 정보보호대학원 김휘강 ● 권장 대상: 데이터 분석가, 게임보안분야 업무담당자 ● 키워드: #게임이용자 행위 분석(악성 유저 포함) #사설서버탐지 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

보안

컨퍼런스 NDC

● 설문조사: https://forms.gle/gAsEDCe2ZB9JoWXF9 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 데이터분석 ● 발표자: 넥슨코리아 정소리 ● 권장 대상: 기획자, 개발자, 게이머 ● 키워드: #UX리서치 #목표설정 #게임학습 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

게임 기획

컨퍼런스 NDC

● 설문조사: https://forms.gle/EqkWLmtahkqSuBhX6 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 게임기획 ● 발표자: 반지하게임즈 이유원 ● 권장 대상: 게임 기획자 ● 키워드: #인디게임 #인터랙티브 스토리텔링 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

게임 기획

컨퍼런스 NDC

● 설문조사: https://forms.gle/wwvdJLitVyxoaPTD9 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 게임기획 ● 발표자: 게임인 김현석 ● 권장 대상: 게임기획자, 인디게임개발자, 게임회사지망생, 게임학과학생, 아마추어게임개발팀 ● 키워드: #포스트모템 #닌텐도스위치 #게임기획 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

게임 개발 기타

컨퍼런스 NDC

NDC 2019 [리니지M 모바일게임의 호환성 테스트와 자동화 적용] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 이호승, 홍상영 2. 발표자 소개 : [이호승] 현재 리니지M과 더불어 서비스 및 개발 중인 모바일게임의 호환성 테스트 업무를 담당하고 있습니다. 다양한 모바일기기에 대한 호환성 테스트와 테스트 자동화를 활용해 진행하는 호환성 테스트에 대해 소개하고자 합니다. 실제 테스트 자동화를 이용한 호환성 테스트 영상과 더불어 테스트 자동화 적용 후 실무에 활용하면서 느낀 점들을 공유할 예정입니다. [홍상영] 현재 테스트 자동화 프레임워크 개발팀에 근무 중입니다. 모바일게임 테스트 자동화 구조와 기반 기술에 대한 소개를 하고자 합니다. 동시에 여러 대의 모바일기기에서 테스트를 수행하기 위해 적용된 기술들에 대한 소개와 프레임워크 개발에서 실무 활용까지의 과정에서 겪었던 경험을 공유하고자 합니다. 3...

소프트웨어 테스트