1 |
1
시스템의 서비스 처리를 위하여 필요한 지능망 호를 발생하며, 서비스 처리된 호의 결과를 시험자가 가시적으로 확인할 수 있도록 하는 서비스 로직 시험기(SLT)에 적용되는 지능망 서비스 로직 시험 방법에 있어서, 호처리 데이타의 입력 형태가 메뉴얼 모드인지 파일 모드인지를 확인하는 제1단계(11) ; 상기 제1단계(11)에서 호처리 데이타의 입력 형태가 메뉴얼 모드이면 키보드로 부터 입력된 테스트 데이타로 지능망 호 발생 및 호 처리를 수행하는 제2단계 ; 상기 제2단계의 결과를 출력장치(CRT)로 출력하는 제3단계 ; 상기 제1단계(11)에서 호처리 데이타의 입력 형태가 파일 모드이면 NICS(Network Information Control System)내 서비스 가입자 데이타베이스를 억세스하여 다량의 테스트 데이타를 파일로 생성하는 제4단계(13) ; 상기 제4단계(13)의 결과로 지능망 호를 생성하여, 실제 교환기로부터 호가 발생되는 기능을 시뮬레이션하고, 발생된 호는 프로토콜 스터브(3)를 통해 상기 NICS로 전달하고, NICS로부터의 결과 메세지를 처리하여 출력 파일과 결과 파일로 각각 저장하는 제5단계(14) ; 및 상기 제4단계(13)에서 생성된 데이타 파일(예상 결과)과 상기 제5단계(14)의 결과 파일(실제 파일)을 입력으로 받아, 최종 시험 결과를 비교 분석하는 제6단계(16)를 포함하는 것을 특징으로 하는 지능망 서비스 로직 시험 방법
|
2 |
2
제1항에 있어서, 상기 제4단계(13)는, 서비스 종류가 신용 통화 서비스인지 광역 착신 과금 서비스인지를 확인하는 제7단계(21) ; 상기 제7단계(21)에서 서비스 종류가 광역 착신 과금 서비스의 경우 광역 착신 과금 번호를 시험자로부터 입력받아 입력된 번호가 광역 착신 과금 서비스 가입자 데이타 베이스(DB)에 존재하는지를 체크 하는 제8단계(22, 23) ; 상기 제8단계(22, 23)에서 데이타베이스(DB)에 존재하지 않으면 예상결과를 실패로한 데이타 레코드를 생성하고, 데이타베이스에 존재하면 서비스가 허용 상태인지를 체크하는 제9단계(24, 25) ; 상기 제9단계(24, 25)에서 서비스가 허용 상태가 아니면 예상 결과를 실패로한 데이타 레코드를 생성하고, 허용 상태이면 입력된 번호의 서비스 가입 형태에따라 데이타를 생성하는 제10단계(26 내지 32) ; 상기 제7단계(21)에서 서비스 종류가 신용통화 서비스이면 신용 통화 번호를 시험자로 부터 입력받아 입력된 번호가 신용 통화 서비스 가입자 데이타베이스(DB)에 존재하는지를 체크하는 제11단계(33, 34) ; 상기 제11단계(33, 34)에서 데이타베이스(DB)에 존재하지 않으면 예상 결과를 실패로한 데이타 레코드를 생성하고, 데이타 베이스에 존재하면 서비스가 허용 상태인지를 체크하는 제12단계(35, 36) ; 및 상기 제12단계(35, 36)에서 서비스가 허용 상태가 아니면 예상 결과를 실패로한 데이타 레코드를 생성하고, 허용 상태이면 입력된 번호의 서비스 가입 형태에 따라 데이타를 생성하는 제13단계(37 내지 45)를 포함하는 것을 특징으로 하는 지능망 서비스 로직 시험 방법
|
3 |
3
제3항에 있어서, 상기 제10단계(26 내지 32)는, 발신 지역 제한 서비스에 가입하였는지 체크하는 제14단계(27) ; 상기 제14단계(27)에서 발신 지역 제한 서비스에 가입한 번호이면 발신 가능 지역에서의 데이타를 생성하고, 서비스 제한 지역에서의 데이타 레코드를 생성하고, 발신 지역 제한 서비스에 가입하지 않았으면 근거리 우선 서비스에 가입하였는지 체크하는 제15단계(28 내지 30) ; 및 상기 제15단계(28 내지 30)에서 근거리 우선 서비스에 가입하였으며 같은 광역 착신 번호로 발신 가능 지역에서 발신 지역을 바꾸어가며 데이타 레코드를 생성하고, 근거리 우선 서비스에 가입하지 않았으며 임의의 발신 지역으로 데이타 레코드를 생성하는 제16단계(31, 32)를 포함하는 것을 특징으로 하는 지능망 서비스 로직 시험 방법
|
4 |
4
제2항에 있어서, 상기 제13단계(37 내지 45)는, 착신 지정 서비스에 가입하였는지 체크하는 제17단계(38) ; 상기 제17단계(38)에서 착신 지정 서비스에 가입하였으면 지정 착신 번호의 데이타 레코드를 생성하고, 지정 착신 번호가 아닌 데이타 레코드도 생성하고, 착신 지정 서비스에 가입하지 않았으면 부정 사용 제한 서비스에 가입하였는지 체크한는 제18단계(39 내지 41) ; 상기 제18단계(39 내지 41)에서 부정 사용 제한 서비스에 가입하였으면 같은 신용 통화 번호의 틀린 비밀 번호로 여러 데이타 레코드를 생성하고, 과다 사용 금지 서비스에 가입하였는지 체크하는 제19단계(42, 43) ; 및 상기 제19단계(42, 43)에서 과다 사용 금지 서비스에 가입하지 않았으면 틀린 비밀 번호의 데이타 레코드를 생성하는 제20단계(44, 45)를 포함하는 것을 특징으로 하는 지능망 서비스 로직 시험 방법
|
5 |
5
제1항에 있어서, 상기 제6단계(16)는, 테스트 데이타 파일과 테스트 결과 파일을 오픈하여, 각 파일 데이타 레코드의 일련 번호를 비교하고, 같은 일련 번호의 데이타 예상 결과 필드와 호처리 결과 필드의 일치성을 검토한 후 일련 번호, 서비스 번호 비교 결과를 파일로 저장한 후, 더 이상 검토할 데이타가 없을때 까지 각 파일 데이타 레코드의 일련 번호를 비교하는 과정을 반복하는 단계를 포함하는 것을 특징으로 하는 지능망 서비스 로직 시험 방법
|