1 |
1
적어도 하나의 장비와 연결되어 데이터를 송수신하는 통신부; 및프로젝트 단위로 상기 적어도 하나의 장비를 시험하기 위한 시나리오를 생성하고, 상기 시나리오에 따른 동작을 수행하도록 제어하는 제어부를 포함하되,상기 제어부는, 하이 레벨 언어에서 이용되는 상수 또는 변수의 선언 및 명령어를 참조하는 상수 또는 변수의 선언 및 적어도 하나의 명령어를 기초로 상기 시나리오를 작성하는 것을 특징으로 하는 자동화 시험 장치
|
2 |
2
제1항에 있어서, 상기 적어도 하나의 명령어는,조건 명령어, 반복 명령어, 조건 반복 명령어 및 대기 명령어를 포함하는 것을 특징으로 하는 자동화 시험 장치
|
3 |
3
제1항에 있어서, 상기 제어부는,상기 시나리오가 조건 명령어를 포함하면, 상기 조건 명령어에서 정의된 조건이 만족되는지 여부에 따라 기설정된 동작을 수행하는 것을 특징으로 하는 자동화 시험 장치
|
4 |
4
제3항에 있어서, 상기 제어부는,상기 조건 명령어에서 정의된 조건이 만족되면, 다른 명령어 또는 상기 시나리오 내에 포함된 다른 시나리오를 수행하는 것을 특징으로 하는 자동화 시험 장치
|
5 |
5
제3항에 있어서, 상기 제어부는,상기 조건 명령어에서 정의된 조건이 만족되지 않으면, 계속(Continue), 점프(Jump) 또는 종료(Exit) 중 어느 하나에 따른 동작을 수행하되,상기 계속은 다른 명령어 또는 상기 시나리오 내에 포함된 다른 시나리오를 수행하도록 정의되는 동작이고,상기 점프는 특정 위치로 이동하여 상기 시험을 수행하도록 정의되는 동작이고,상기 종료는 상기 시나리오 또는 상기 프로젝트의 수행을 종료하도록 정의되는 동작인 것을 특징으로 하는 자동화 시험 장치
|
6 |
6
제1항에 있어서, 상기 제어부는,상기 시나리오가 반복 명령어를 포함하면, 상기 반복 명령어에서 정의된 횟수만큼 기설정된 동작을 반복하여 수행하는 것을 특징으로 하는 자동화 시험 장치
|
7 |
7
제1항에 있어서, 상기 제어부는,상기 시나리오가 조건 반복 명령어를 포함하면, 상기 조건 반복 명령어에서 정의된 조건이 만족되는지 여부에 따라 기설정된 동작을 반복 수행하는 것을 특징으로 하는 자동화 시험 장치
|
8 |
8
제7항에 있어서, 상기 제어부는, 상기 조건 반복 명령어에서 정의된 조건이 만족되는 동안, 다른 명령어 또는 상기 시나리오 내에 포함된 다른 시나리오를 반복하여 수행하는 것을 특징으로 하는 자동화 시험 장치
|
9 |
9
제7항에 있어서, 상기 제어부는, 상기 조건 반복 명령어에서 정의된 조건이 만족되지 않으면, 계속(Continue), 또는 종료(Exit) 중 어느 하나에 따른 동작을 수행하되,상기 계속은 상기 조건 반복 명령어의 수행을 종료하도록 정의되는 동작이고,상기 종료는 상기 시나리오 또는 상기 프로젝트의 수행을 종료하도록 정의되는 동작인 것을 특징으로 하는 자동화 시험 장치
|
10 |
10
제1항에 있어서, 상기 제어부는,상기 시나리오가 대기 명령어를 포함하면, 상기 대기 명령어에서 기설정된 시간이 경과한 이후에 상기 대기 명령어에서 기설정된 동작을 수행하는 것을 특징으로 하는 자동화 시험 장치
|
11 |
11
제10항에 있어서, 상기 제어부는, 상기 대기 명령어에서 정의된 조건이 만족되는지 여부에 따라 상기 대기 명령어에서 기설정된 시간이 경과하였는지 여부를 판단하는 것을 특징으로 하는 자동화 시험 장치
|
12 |
12
제1항에 있어서, 상기 시나리오에서 선언된 상기 상수 또는 변수는, 상기 시나리오 내에서만 유효한 것을 특징으로 하는 자동화 시험 장치
|
13 |
13
제1항에 있어서, 상기 통신부는, 상기 적어도 하나의 장비의 세션을 관리하기 위한 세션 연결부를 포함하는 것을 특징으로 하는 자동화 시험 장치
|
14 |
14
제1항에 있어서, 상기 제어부는, 상기 시험에 관련된 정보를 표시하는 적어도 하나의 GUI를 제어하는 GUI부; 상기 시나리오를 작성하는 시나리오 작성부;상기 시나리오에 따라 시험을 수행하는 시험 수행부;상기 시험 수행부에서 획득된 시험 결과를 기초로 결과 보고서를 작성하는 결과 보고서 작성부; 상기 시험 수행부에 의한 시험 진행 상황을 로그 형태로 관리하는 로그 작성부; 및상기 시나리오 및 상기 결과 보고서를 파일 형태로 제작하고 관리하는 파일 관리부를 포함하는 것을 특징으로 하는 자동화 시험 장치
|
15 |
15
프로젝트 단위로 적어도 하나의 장비를 시험하기 위한 시나리오를 생성하는 단계; 및 상기 시나리오에 따른 동작을 수행하여 상기 적어도 하나의 장비를 시험하는 단계를 포함하되, 상기 시나리오를 생성하는 단계는, 하이 레벨 언어에서 이용되는 상수 또는 변수의 선언 및 명령어를 참조하는 상수 또는 변수의 선언 및 적어도 하나의 명령어를 기초로 상기 시나리오를 작성하는 단계를 포함하는 것을 특징으로 하는 자동화 시험 방법
|
16 |
16
제15항에 있어서, 상기 적어도 하나의 장비를 시험하는 단계는, 상기 시나리오 내에서 조건 명령어가 감지되면, 상기 조건 명령어에서 정의된 조건이 만족되는지 여부를 판단하는 단계; 상기 조건 명령어에서 정의된 조건이 만족되면, 다른 명령어 또는 상기 시나리오 내에 포함된 다른 시나리오를 수행하는 단계; 및상기 조건 명령어에서 정의된 조건이 만족되지 않으면, 계속(Continue), 점프(Jump) 또는 종료(Exit) 중 어느 하나에 따른 동작을 수행하는 단계를 포함하되,상기 계속은 다른 명령어 또는 상기 시나리오 내에 포함된 다른 시나리오를 수행하도록 정의되는 동작이고,상기 점프는 특정 위치로 이동하여 상기 시험을 수행하도록 정의되는 동작이고,상기 종료는 상기 시나리오 또는 상기 프로젝트의 수행을 종료하도록 정의되는 동작인 것을 특징으로 하는 자동화 시험 방법
|
17 |
17
제15항에 있어서, 상기 적어도 하나의 장비를 시험하는 단계는, 상기 시나리오 내에서 반복 명령어가 감지되면, 상기 반복 명령어에서 정의된 횟수만큼 기설정된 동작이 수행되었는지 여부를 판단하는 단계; 및상기 반복 명령어에서 정의된 횟수만큼 상기 기설정된 동작이 수행되지 않았으면, 상기 기설정된 동작을 반복하여 수행하는 단계를 포함하는 것을 특징으로 하는 자동화 시험 방법
|
18 |
18
제15항에 있어서, 상기 적어도 하나의 장비를 시험하는 단계는, 상기 시나리오 내에서 조건 반복 명령어가 감지되면, 상기 조건 반복 명령어에서 정의된 조건이 만족되는지 여부를 판단하는 단계; 상기 조건 반복 명령어에서 정의된 조건이 만족되면, 다른 명령어 또는 상기 시나리오 내에 포함된 다른 시나리오를 반복하여 수행하는 단계; 및 상기 조건 반복 명령어에서 정의된 조건이 만족되지 않으면, 계속(Continue), 또는 종료(Exit) 중 어느 하나에 따른 동작을 수행하는 단계를 포함하되, 상기 계속은 상기 조건 반복 명령어의 수행을 종료하도록 정의되는 동작이고,상기 종료는 상기 시나리오 또는 상기 프로젝트의 수행을 종료하도록 정의되는 동작인 것을 특징으로 하는 자동화 시험 방법
|
19 |
19
제15항에 있어서, 상기 적어도 하나의 장비를 시험하는 단계는, 상기 시나리오 내에서 대기 명령어가 감지되면, 상기 대기 명령어에서 기설정된 시간이 경과하였는지 여부를 판단하는 단계; 및상기 기설정된 시간이 경과하였으면, 상기 대기 명령어에서 기설정된 동작을 수행하는 단계를 포함하는 것을 특징으로 하는 자동화 시험 방법
|
20 |
20
제19항에 있어서, 상기 대기 명령어에서 기설정된 시간이 경과하였는지 여부를 판단하는 단계는,상기 대기 명령어에서 정의된 조건이 만족되는지 여부를 판단하는 단계; 상기 대기 명령어에서 정의된 조건이 만족되면, 상기 대기 명령어의 수행을 종료하는 단계; 및상기 대기 명령어에서 정의된 조건이 만족되지 않으면, 상기 기설정된 시간이 경과하였는지 여부를 판단하는 단계를 포함하는 것을 특징으로 하는 자동화 시험 방법
|