심층강화학습을 활용한 게임엔진 기반 3D 소프트웨어의 탐색적 테스트 자동화

Automating exploratory testing of game engine based 3D software using deep reinforcement learning

초록

최근 메타버스 개념의 등장으로 3D 가상공간을 기반으로 메타버스 경험을 제공하는 소프트웨어가 폭발적으로 증가하고 있다. 주로 게임엔진을 활용하여 개발되는 3D 소프트웨어들이 좋은 품질을 갖기 위해서는 충분한 테스트가 필요하다. 그러나 3D 공간에서 구성요소 간의 복잡한 상호작용을 테스트 케이스나 스크립트 테스트만으로 충분히 커버할 수 없어 탐색적 테스트가 요구되지만, 높은 자원 및 노력 비용으로 인해 제대로 된 품질 관리가 이루어지지 않고 있다. 본 논문에서는 심층강화학습을 활용하여 게임엔진 기반 3D 소프트웨어의 탐색적 테스트를 자동화하는 테스트 프로세스를 제시하고 실험을 통해 적용가능성 및 효율성을 검증한다.

제목
심층강화학습을 활용한 게임엔진 기반 3D 소프트웨어의 탐색적 테스트 자동화
제목 (타언어)
Automating exploratory testing of game engine based 3D software using deep reinforcement learning
저자
주한새; Lee, Scott Uk-Jin
발행일
2021-12
유형
Proceeding
저널명
2021년 한국소프트웨어종합학술대회 논문집
페이지
212 ~ 214