Abstract:
본 발명은 텔레매틱스 서비스 성능 시험 장치 및 그 방법에 관한 것으로, 텔레매틱스 단말 장치 내에 설치된 시험 에이전트와 연동하여 텔레매틱스 서버의 성능을 시험하기 위한 텔레매틱스 서버 성능시험 장치에 있어서, 사용자로부터 환경 설정 정보를 입력받고, 성능시험 결과를 사용자에게 제공하기 위한 성능시험 제어수단; 상기 텔레매틱스 서버가 과부하 상태가 되도록 상기 환경 설정 정보에 따라 부하 생성을 제어하기 위한 부하 관리수단; 상기 부하관리수단의 제어를 받아 가상 사용자들을 생성하고, 상기 가상 사용자들에 의해 상기 텔레매틱스 단말 내의 시험 에이전트로부터 전달된 서비스 요청 메시지를 기반으로 생성된 부하 발생용 메시지를 상기 텔레매틱스 서버로 전달하고, 상기 부하 발생용 메시지에 대한 응답 결과를 상기 부하 관리수단으로 전달하는 부하생성수단; 및 상기 텔레매틱스 서버의 과부하 상태에서 상기 텔레매틱스 단말 장치 내의 시험 에이전트에 의해 전달된 상기 텔레매틱스 서버의 서비스 요청 메시지에 대한 응답 메시지 도착시간과, 상기 텔레매틱스 서버로부터 측정된 서버의 상태값을 바탕으로 상기 텔레매틱스 서버의 성능을 측정하는 성능시험 처리수단을 포함한다. 텔레매틱스 서비스, 성능 시험, 텔레매틱스 서버 과부하, 텔레매틱스 시험
Abstract:
A telematics service load test device and a method thereof are provided to simulate a load in a telematics server on the basis of a substantial communication message between the server and a telematics terminal device. A message storage(311) records a pre-defined service request message delivered from a telematics terminal(20), and converts the message into a standardized type to store the converted message. A virtual use unit generator(312) generates a virtual use unit. The virtual use unit(313) simulates a load on a telematics server(60) by using the service request message stored in the storage(311). A virtual usage unit distributor(321) distributes the virtual usage unit. A load test result reporter(322) performs a load test to report the results, when the server(60) reaches an overloaded state. A user access unit is configured for environment setting of the load test, test starting and ending, and test result searching.
Abstract:
A telematics service performance test device in case of a service overloaded state and a method therefor are provided to set a telematics server so as to be in an overloaded state, in order to construct an environment similar to a substantial environment for a telematics service, thereby more exactly testing performance of the telematics server realistically. A telematics terminal application unit(21) carries out a telematics service(telematics service request and response). A test agent(22) captures a substantial communication message delivered between the application unit(21) and a telematics server(60), delivers the message to a telematics server performance test device(30), and generates a pre-defined service request message through the application unit(21) while the server(60) is in an overloaded state by the test device(30) based on the message, then measures response message arrival time of the server(60) to the generated message to deliver the measured time to the test device(30).
Abstract:
본 발명은 텔레매틱스 단말과 텔레매틱스 서버간의 실제 통신 메시지를 기반으로 텔레매틱스 서버에 부하를 모의 발생하여 실제 텔레매틱스 서비스 환경에서 텔레매틱스 서비스에 대한 부하를 시험할 수 있도록 하기 위한, 텔레매틱스 서비스 부하 시험 장치 및 그 방법에 관한 것으로, 텔레매틱스 서버에 대한 서비스 부하를 시험하기 위한 장치에 있어서, 텔레매틱스 단말에 의해 상기 텔레매틱스 서버로 전달되는 서비스 요청 메시지가 추출되고, 상기 추출된 서비스 요청 메시지를 상기 텔레매틱스 단말로부터 전달받아 표준화된 형식(XML)으로 변환하여 저장하기 위한 메시지 저장수단; 시험자로부터 상기 텔레매틱스 서버의 부하 시험을 위한 환경 설정 정보를 입력받기 위한 사용자 접속수단; 상기 환경 설정 정보에 따라 가상 사용자들의 생성을 지시하기 위한 가상 사용자 분배수단; 상기 가상 사용자 분배수단의 지시에 따라 상기 가상 사용자들을 생성하기 위한 가상 사용자 생성수단; 상기 텔레매틱스 서버의 부하 시험을 위해, 상기 가상 사용자 생성수단에 의해 생성되어, 상기 메시지 저장수단에 저장된 상기 서비스 요청 메시지를 상기 텔레매틱스 서버로 전달하는 복수의 상기 가상 사용자; 및 상기 가상 사용자들에 의해 전달된 상기 서비스 요청 메시지에 대한 응답 여부를 확인하고, 시험 결과를 보고하기 위한 부하 시험 결과 보고수단을 포함한다. 텔레매틱스 서비스, 부하 시험, 과부하 생성, 가상 사용자