1 |
1
분산 테스트를 실행하기 위한 분산 테스트 플랜을 작성하는 분산 테스트 관제 시스템; 및상기 작성된 분산 테스트 플랜을 기반으로 테스트 대상 서버에 대한 테스트를 수행하기 위한 복수개의 가상 클라이언트를 생성하는 복수개의 분산 테스트 에이전트를 포함하고,상기 분산 테스트 관제 시스템은, 상기 복수개의 분산 테스트 에이전트를 활용한 서버 테스트를 제어하는 마스터 플랜 시나리오를 작성하고 상기 마스터 플랜 시나리오를 기반으로 각각의 분산 테스트 에이전트가 수행할 행동을 제어하는 에이전트별 플랜을 작성하는 분산 테스트 플랜 작성 장치; 및상기 분산 테스트 플랜 작성 장치 및 상기 각각의 분산 테스트 에이전트와 정보를 송수신하고 상기 에이전트별 플랜을 따라 상기 각각의 분산 테스트 에이전트를 제어하는 분산 테스트 에이전트 제어장치를 포함하고,상기 마스터 플랜 시나리오는 가상 클라이언트의 총 수, 상기 각각의 분산 테스트 에이전트가 생성할 가상 클라이언트의 수, 및 상기 각각의 분산 테스트 에이전트의 담당 업무를 포함하고,상기 에이전트별 플랜은 각각의 가상 클라이언트의 게임 내부의 액션으로서 메시지 전송, 장비 교환, 이동, 훈련, 및 공격 중 적어도 하나를 포함하는 것을 특징으로 하는 분산 테스트 시스템
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제 1항에 있어서, 상기 분산 테스트 플랜 작성 장치와 상기 분산 테스트 에이전트 제어장치는 네트워크 또는 저장 매체 이동을 통해 정보를 송수신하는 것을 특징으로 하는 분산 테스트 시스템
|
5 |
5
제 1항에 있어서, 상기 각각의 분산 테스트 에이전트는 물리적 또는 논리적으로 분리된 것을 특징으로 하는 분산 테스트 시스템
|
6 |
6
제 1항에 있어서, 상기 분산 테스트 플랜 작성 장치는 테스트 모니터부를 더 포함하되,상기 분산 테스트 에이전트 제어장치는 각각의 상기 분산 테스트 에이전트로부터 테스트 결과를 수신하여 상기 분산 테스트 플랜 작성 장치의 테스트 모니터부로 전달하고,상기 테스트 모니터부는 테스트 결과를 판독하여 피드백 정보를 생성하고 상기 분산 테스트 플랜 작성 장치는 상기 피드백 정보에 근거하여 새로운 마스터 플랜 시나리오를 작성하는 것을 특징으로 하는 분산 테스트 시스템
|
7 |
7
삭제
|
8 |
8
제 1항에 있어서, 상기 분산 테스트 에이전트는,상기 테스트 관제 시스템과 상호 간의 정보를 송수신하고 수신된 정보를 제공하는 통신부; 및상기 복수개의 가상 클라이언트를 생성하는 가상 클라이언트 생성부를 포함하되, 상기 복수개의 가상 클라이언트는 상기 통신부를 통해 수신된 상기 에이전트별 플랜에 의해 생성되고 미리 설정된 행동을 통해 게임 서버에 부하를 주어 테스트하고 테스트 결과를 상기 분산 테스트 관제 시스템으로 전달하는 것을 특징으로 하는 분산 테스트 시스템
|
9 |
9
삭제
|
10 |
10
분산 테스트를 실행하기 위한 분산 테스트 플랜을 작성하는 분산 테스트 관제 단계; 및상기 작성된 분산 테스트 플랜을 따라 테스트 대상 서버에 대한 테스트를 수행하는 복수개의 가상 클라이언트를 생성하는 분산 테스트 플랜 실행 단계를 포함하고,상기 분산 테스트 관제 단계는,복수개의 분산 테스트 에이전트를 활용한 서버 테스트를 제어하는 마스터 플랜 시나리오를 작성하고 상기 마스터 플랜 시나리오를 기반으로 각각의 분산 테스트 에이전트가 수행할 행동을 제어하는 에이전트별 플랜을 작성하는 분산 테스트 플랜 작성 단계; 및상기 에이전트별 플랜을 따라 각각의 상기 각각의 분산 테스트 에이전트를 제어하는 분산 테스트 에이전트 제어 단계를 포함하고,상기 마스터 플랜 시나리오는 가상 클라이언트의 총 수, 각각의 분산 테스트 에이전트가 생성할 가상 클라이언트의 수, 및 상기 각각의 분산 테스트 에이전트의 담당 업무를 포함하고,상기 에이전트별 플랜은 각각의 가상 클라이언트의 게임 내부의 액션으로서 메시지 전송, 장비 교환, 이동, 훈련, 및 공격 중 적어도 하나를 포함하는 것을 특징으로 하는 분산 테스트 방법
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
제 10항에 있어서, 상기 작성된 에이전트별 플랜은 네트워크 또는 저장 매체 이동을 통해 분산 테스트 에이전트 제어장치로 전송되는 것을 특징으로 하는 분산 테스트 방법
|
14 |
14
제 10항에 있어서, 상기 각각의 분산 테스트 에이전트는 물리적 또는 논리적으로 분리된 것을 특징으로 하는 분산 테스트 방법
|
15 |
15
제 10항에 있어서, 각각의 상기 분산 테스트 에이전트로부터 테스트 결과를 수신하여 테스트 결과를 판독하고 피드백 정보를 생성하는 피드백 단계를 더 포함하되,상기 분산 테스트 플랜 작성 단계는 상기 피드백 정보에 근거하여 새로운 마스터 플랜 시나리오를 작성하는 것을 특징으로 하는 분산 테스트 방법
|
16 |
16
삭제
|
17 |
17
제 10항에 있어서, 상기 분산 테스트 플랜 실행 단계는,상기 복수개의 분산 테스트 에이전트를 활용한 서버 테스트를 위해 각각의 분산 테스트 에이전트가 수행할 행동을 제어하는 에이전트별 플랜을 따라 상기 분산 테스트 에이전트에서 테스트를 수행할 상기 복수개의 가상 클라이언트를 생성하는 가상 클라이언트 생성단계; 및상기 복수개의 가상 클라이언트가 미리 설정된 행동을 통해 서버에 부하를 주어 테스트한 결과를 상기 분산 테스트 관제 시스템으로 전달하는 게임 서버 테스트 단계를 포함하는 분산 테스트 방법
|
18 |
18
삭제
|