View a markdown version of this page

GAMEPERF04-BP02 시뮬레이션된 실제 게임 플레이 시나리오로 게임 서버 성능 테스트 - 게임 산업 렌즈

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

GAMEPERF04-BP02 시뮬레이션된 실제 게임 플레이 시나리오로 게임 서버 성능 테스트

성능 테스트를 수행하고 다양한 게임 플레이 시나리오를 평가하여 게임 서버 프로세스가 EC2 인스턴스 메모리, CPU 및 네트워크 대역폭과 같은 고정 리소스의 사용률을 적절하게 처리하는지 확인합니다.

이 모범 사례가 확립되지 않을 경우 노출되는 위험 수준: 높음

구현 지침

플레이어의 일반적인 게임 플레이 경로와 동작을 미러링할 수 있는 봇을 사용하여 시뮬레이션된 게임 플레이 테스트를 생성하면 게임 서버 프로세스가 다양한 사용 시나리오에서 이를 처리하는 방법을 결정할 수 있습니다. 예를 들어 게임 클라이언트 시뮬레이션 또는 게임 클라이언트 빌드를 실행하여 게임 플레이 시나리오를 생성하도록 사용자 지정할 수 있는 의 분산 로드 테스트 AWS와 같은 솔루션을 구현할 수 있습니다. 내부 플레이 테스트를 실행하고 QA 팀을 사용하여 게임의 다양한 기능을 스트레스 테스트하여 게임이 최적의 성능을 발휘하도록 설계되었다는 확신을 얻을 수 있습니다.는 여러 디바이스 유형에서 iOS, Android 및 브라우저 게임에 대한 모바일 및 웹 테스트를 수행하는 데 사용할 AWS Device Farm 수 있습니다.

구현 단계

  • 일반적인 플레이어 동작을 시뮬레이션하는 봇을 사용하여 성능 테스트를 수행하여 다양한 시나리오에서 게임 서버 리소스 사용률을 평가합니다.

  • 의 분산 로드 테스트와 같은 솔루션을 사용하여 스트레스 테스트를 위한 게임 플레이 시나리오를 사용자 지정하고 시뮬레이션 AWS 할 수 있습니다.

  • 다양한 디바이스에서 모바일 및 브라우저 게임 테스트를 AWS Device Farm 위해 내부 플레이테스트를 수행하고와 같은 도구를 사용합니다.