[NDC22-프로그래밍] 테스트자동화 도구 개발 생존전략
NDC 넥슨 · YouTube
AI 핵심 요약
넥슨은 여러 게임의 반복 테스트를 자동화하려 했지만, 상용 솔루션의 지속성 우려와 기존 매크로 도구의 제한, Python 스크립팅의 높은 진입 장벽에 부딪혔다. 이를 해결하기 위해 노드와 엣지로 테스트 흐름을 구성하는 비주얼 스크립팅 도구 오토플로우를 만들고, 이미지 매칭·동작 녹화·커스텀 노드 같은 기능을 제공했다. 초보자가 익숙해지도록 기능을 단계적으로 공개하고, 빠른 업데이트와 노드·스크립트 공유, 기여자 크레딧으로 현업의 참여를 유도했다. 반복 테스트와 간헐적 버그 재현 등에 활용되며 스크립트 공유도 이어졌고, 지원 도구는 기능뿐 아니라 실제 사용과 정착을 고려한 전략이 필요하다는 교훈을 얻었다.
- 처음부터 모든 기능을 노출하기보다 기본 노드로 시작해 사용자의 숙련도에 맞춰 기능과 복잡도를 단계적으로 늘린다.
- 스크린샷에서 좌표·이미지를 가져오고 동작을 녹화해 노드로 변환하면 반복적인 설정 부담을 줄일 수 있다.
- 노드 조합으로 기능을 만들게 하면 각 노드의 역할이 단순해지고, 사용자가 흐름을 구성하는 경험도 얻는다.
- 빠른 업데이트와 커스텀 노드 공유로 현업 사용자의 피드백과 기여를 이어가고, 기여자를 드러내 도구에 대한 애착을 높인다.
소개
● 설문조사: https://ko.surveymonkey.com/r/SVWJSD2 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 넥슨코리아 강덕원 / Nexon Korea Dukwon Kang ● 권장 대상: 툴 프로그래머 ● 키워드: #자동화 #툴 #지원도구
비슷한 학습 자료
컨퍼런스 NDC
● 설문조사: https://forms.gle/wyYgtGi5F4NGzzYeA ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 엔씨소프트 김종원 ● 권장 대상: 프로그래머, QA, PM ● 키워드: #QA #자동테스트 #모바일게임 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.
소프트웨어 테스트 게임 개발 기타
컨퍼런스 NDC
[NDC] 개발이 쉬워진다? - 생산성을 올려주는 개발자 도구툴
컨퍼런스 NDC
NDC 2019 [개발이 쉬워진다? - 생산성을 올려주는 개발자 도구툴] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 홍진우 2. 발표자 소개 : 6년차 프로그래머, 마비노기 개발을 담당했었으며, 현재 인프라기술팀에서 개발자 도구툴(사이드킥)을 만들고 있습니다. 3. 세션 소개 : 개발 시 버그로 고민할 때가 많습니다. 어떤 부분에서 어떤 문제가 생겼는지 빠르게 확인할 수 있다면 얼마나 좋을까요? 이 세션에서는 문제 상황을 빠르게 파악할 수 있고 작업자의 시간을 아껴주는 개발자 도구툴을 소개합니다. 감사합니다. 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물...
개발 도구
컨퍼런스 NDC
[NDC] 리니지M 모바일게임의 호환성 테스트와 자동화 적용
컨퍼런스 NDC
NDC 2019 [리니지M 모바일게임의 호환성 테스트와 자동화 적용] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 이호승, 홍상영 2. 발표자 소개 : [이호승] 현재 리니지M과 더불어 서비스 및 개발 중인 모바일게임의 호환성 테스트 업무를 담당하고 있습니다. 다양한 모바일기기에 대한 호환성 테스트와 테스트 자동화를 활용해 진행하는 호환성 테스트에 대해 소개하고자 합니다. 실제 테스트 자동화를 이용한 호환성 테스트 영상과 더불어 테스트 자동화 적용 후 실무에 활용하면서 느낀 점들을 공유할 예정입니다. [홍상영] 현재 테스트 자동화 프레임워크 개발팀에 근무 중입니다. 모바일게임 테스트 자동화 구조와 기반 기술에 대한 소개를 하고자 합니다. 동시에 여러 대의 모바일기기에서 테스트를 수행하기 위해 적용된 기술들에 대한 소개와 프레임워크 개발에서 실무 활용까지의 과정에서 겪었던 경험을 공유하고자 합니다. 3...
소프트웨어 테스트
컨퍼런스 NDC
NDC 2018 [개발 자동화와 그 적들 - '블레이드 2' 및 다른 사례들 소개] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 최우성 2. 발표자 소개 : 16 년차 개발자. 프로그래머와 프로젝트 관리자와 AI 관련 업무를 오가며 게임 업계에 서식하고 있다. 현재는 블레이드2 에서 서버 프로그래밍 및 개발 생산성 향상을 위한 작업들을 하고 있다. 그 이전에는 블레이드 앤 소울, 로스트 사가, 다함께 차차차2, 불멸의 전사 등을 PM이나 프로그래머로서 개발 했다. 그리고 소개한 프로젝트 보다 더 많은 수의 빛을 보지 못한 프로젝트들에도 참여 했었다. 3. 세션 소개 : 개발환경이 발전하고 프로젝트들의 사이클이 짧아지면서, 개인 및 팀의 생산성은 또다른 키워드가 되고 있습니다. 특히 모바일 시대에 도래하면서 이런 현상은 더욱 가속화되어가고 있는 상황입니다. 블레이드 2 (서버)를 개발하면서 신경 썼던 부분 중 하...
데브옵스 · 인프라 개발 도구