1 |
1
oneM2M 표준에 기반하여 M2M(Machine to Machine) 어플리케이션을 테스트하는 장치로서, 테스트 대상이 되는 적어도 하나의 어플리케이션을 저장하는 어플리케이션 저장부; 및 테스트 대상 어플리케이션 및 테스트 관련 정보에 기초하여 테스트 트리거링 메시지를 구성하여 테스트 대상 어플리케이션으로 전달하고, 상기 테스트 대상 어플리케이션으로부터 테스트 결과를 수신하여 제공하는 적어도 하나의 서버를 포함하는, M2M 어플리케이션 테스트 장치
|
2 |
2
청구항 1에 있어서, 상기 테스트 트리거링 메시지는,테스트 동작에 대한 정보, 테스트 동작이 이루어지는 리소스 유형에 대한 정보, 및 타겟 리소스의 주소에 대한 정보 중 적어도 하나를 포함하는, M2M 어플리케이션 테스트 장치
|
3 |
3
청구항 2에 있어서, 상기 테스트 동작은, oneM2M 표준에 기반한 생성(Create), 회수(Retrieve), 업데이트(Update), 및 삭제(Delete) 중 적어도 하나를 포함하는, M2M 어플리케이션 테스트 장치
|
4 |
4
청구항 1에 있어서, 상기 테스트 트리거링 메시지는 HTTP(HyperText Transfer Protocol) 및 JSON(JavaScript Object Notation)을 사용하여 구성되는, M2M 어플리케이션 테스트 장치
|
5 |
5
청구항 1에 있어서, 상기 서버는 TTCN-3(Testing and Test Control Notation version 3)에 따라 구현된 테스팅 툴을 사용하는, M2M 어플리케이션 테스트 장치
|
6 |
6
청구항 1에 있어서,상기 적어도 하나의 서버는, 테스트 대상 어플리케이션을 수신하여 상기 어플리케이션 저장부에 저장하고 테스트 방법에 대한 정보를 제2 웹 서버로 전달하며, 제2 웹 서버로부터 테스트 결과를 수신하여 사용자에게 제공하는 제1 웹 서버; 및상기 테스트 방법에 대한 정보에 기반하여 환경설정 파일을 생성하고 환경설정 파일에 기반하여 테스팅 툴을 실행하는 제2 웹 서버를 포함하는, M2M 어플리케이션 테스트 장치
|
7 |
7
청구항 6에 있어서, 상기 테스트 트리거링 메시지는 상기 제2 웹 서버에 의해 실행되는 테스팅 툴에 의해 생성되는, M2M 어플리케이션 테스트 장치
|
8 |
8
테스트 대상 어플리케이션 및 테스트 관련 정보를 수신하여 저장하는 단계; 상기 테스트 관련 정보 및 상기 테스트 대상 어플리케이션에 기초하여 테스트 트리거링 메시지를 구성하는 단계;상기 테스트 트리거링 메시지를 테스트 대상 어플리케이션으로 전송하는 단계; 및상기 테스트 대상 어플리케이션으로부터 테스트 결과를 수신하여 제공하는 단계를 포함하는, M2M(Machine to Machine) 어플리케이션 테스트 방법
|
9 |
9
청구항 8에 있어서, 상기 테스트 관련 정보 및 저장된 테스트 대상 어플리케이션에 기초하여 테스트 트리거링 메시지를 구성하는 단계는, 상기 테스트 방법에 대한 정보에 기반하여 환경설정 파일을 생성하는 단계;상기 환경설정 파일에 기반하여 테스팅 툴을 실행하는 단계; 및상기 테스팅 툴을 이용하여 트리거링 메시지를 생성하는 단계를 포함하는, M2M 어플리케이션 테스트 방법
|
10 |
10
청구항 8에 있어서, 상기 테스트 트리거링 메시지는,테스트 동작에 대한 정보, 테스트 동작이 이루어지는 리소스 유형에 대한 정보, 및 타겟 리소스의 주소에 대한 정보 중 적어도 하나를 포함하는, M2M 어플리케이션 테스트 방법
|
11 |
11
청구항 10에 있어서, 상기 테스트 동작은, oneM2M 표준에 기반한 생성(Create), 회수(Retrieve), 업데이트(Update), 및 삭제(Delete) 중 적어도 하나를 포함하는, M2M 어플리케이션 테스트 방법
|
12 |
12
청구항 8에 있어서, 상기 테스트 트리거링 메시지는 HTTP(HyperText Transfer Protocol) 및 JSON(JavaScript Object Notation)을 사용하여 구성되는, M2M 어플리케이션 테스트 방법
|
13 |
13
청구항 9에 있어서, 상기 테스팅 툴은 TTCN-3(Testing and Test Control Notation version 3)에 따라 구현된 것을 특징으로 하는, M2M 어플리케이션 테스트 방법
|
14 |
14
적어도 하나의 어플리케이션을 저장하는 메모리; 및상기 메모리에 저장된 적어도 하나의 어플리케이션을 실행하는 적어도 하나의 프로세서를 포함하는, M2M(Machine to Machine) 디바이스로서, 상기 적어도 하나의 어플리케이션은,oneM2M 표준에 기반하여 M2M 어플리케이션을 테스트하는 장치로부터 테스트 트리거링 메시지를 수신하고, 상기 테스트 트리거링 메시지를 파싱하여 어떠한 테스트가 수행될지 결정하고 테스트 대상 어플리케이션으로 하여금 해당 테스트에 적합한 동작을 수행할 것을 요청하도록 구성된 상위 테스터 어플리케이션(UTA; Upper Tester Applicaton); 및어플리케이션 전용 노드(Application Dedicated Node) 프로파일에 기초하여 상기 상위 테스터 어플리케이션으로부터 요청된 명령을 수행하고, 수행 결과 관련 데이터를 상기 M2M 어플리케이션을 테스트하는 장치로 전송하도록 구성된 테스트 대상 어플리케이션(IUT; Implementation Under Test)을 포함하는, M2M 디바이스
|
15 |
15
청구항 14에 있어서, 상기 테스트 트리거링 메시지는,테스트 동작에 대한 정보, 테스트 동작이 이루어지는 리소스 유형에 대한 정보, 및 타겟 리소스의 주소에 대한 정보 중 적어도 하나를 포함하는, M2M 디바이스
|
16 |
16
청구항 15에 있어서, 상기 테스트 동작은, oneM2M 표준에 기반한 생성(Create), 회수(Retrieve), 업데이트(Update), 및 삭제(Delete) 중 적어도 하나를 포함하는, M2M 디바이스
|
17 |
17
청구항 14에 있어서, 상기 테스트 트리거링 메시지는 HTTP(HyperText Transfer Protocol) 및 JSON(JavaScript Object Notation)을 사용하여 구성되는, M2M 디바이스
|