일반기술
하드웨어 및 소프트웨어 제품의 자동화된 테스트를 위한 소프트웨어 플랫폼
모든 하드웨어 및/또는 소프트웨어 제품은 수명 기간 동안 여러 차례 테스트를 받아야 한다. Test Equipment Manager - Software (TEM-SW)는 테스트 시스템을 위한 일반 플랫폼으로 응용 프로그램의 분야에 제한을 받지 않는다. 여기에는 테스트 시스템의 일반적인 기능이 포함되고 테스트 장치의 특정 모듈을 생산하는 깔끔한 인터페이스를 사용하며 이 인터페이스는 각 프로젝트에 적합하게 개발하거나 라이브러리에서 가져온다.하드웨어(H/W)와 소프트웨어(S/W) 제품은 설계 단계와 구축 단계를 시작으로 고객 수용 단계와 마지막으로 작동 기간 중에 수명 기간 동안 여러 차례의 테스트를 거쳐야 한다. H/W와 S/W 제품의 테스트와 필요 조건 확인은 리뷰, 코드 범위 분석, 기능 및 성능 테스트를 통해 이뤄진다. H/W와 S/W 제품에 대한 필요 조건은 시장 수요에 유용성, 복잡성, 안정성 및 시간을 증진시킨다.이러한 제품의 필요 조건을 만족시키기 위하여 추가 Test Equipment(TE)로 자동 테스트를 수행한다. TE는 테스트하는 개체의 고객 수요, 필요 조건 및 제약 사항을 확인한다. 한 제품과 다른 제품의 필요 조건은 많이 다르기 때문에 TE는 단일 제품에 대해 개발되어 시간 및 경비를 낭비하였다. 그러므로 Test Equipment Manager Software(TEM-SW)가 Test Equipment의 일반 작업을 처리할 수 있도록 개발되었다.TEM-SW는 European Space Agency의 위성 장치에 대한 테스트 장치의 경험을 토대로 하였다. 테스트 시스템의 일반 기능을 제공하고 깔끔한 인터페이스를 제공하여 테스트 장치의 특정 모듈을 제조한다. 이 인터페이스는 각 프로젝트에 적합하게 개발하거나 라이브러리에서 가져온다. 일반 부분과 특정 제품의 분야를 분리하여 개발 비용을 줄이며 테스트 엔지니어에게 일반 인터페이스를 소개하고 일반적으로 테스트를 용이하게 하면서 개발자는 여전히 TE에 아주 특수한 기능을 추가할 수 있도록 한다. 특정 프로젝트나 제품 작업은 특정 모듈(인터페이스 카드를 위한 특수 드라이버, 이미 기존에 있는 S/W 모듈)을 추가하여 수행할 수 있다.TEM S/W 일반 용도 및 다시 사용할 수 있는 기능:Microsoft Windows NT를 기반으로 하는 표준 재고 PC로컬 테스트 제어를 위한 Man Machine Interface(MMI)부가 장치로서 원격 테스트를 위한 LAN 인터페이스테스트 구성 및 관리(디렉터리 구조 기반의 여러 테스트 그룹)세 가지 테스트 모드:Tcl\Tk 스크립트 기반의 테스트 일체를 포함하여 멀티 스크립트 선택 및 스크립트 반복 Tcl\Tk 명령줄 기반의 테스트그래픽 MMI 기반의 테스트Tcl-Shell이나 Tk-Wish로 알려진 것과 유사하게 프리웨어 Tcl\Tk 해석기를 다운로드로 사용할 수 있다. 세 가지 작동 모드:표준디버그(예:보다 자세한 로깅 또는 추가 기능에 액세스)스텁 하드웨어에 무관한 테스트 작업(예:자체 테스트 또는 사용 전의 스크립트 테스트) 로그-파일 구성 및 생성(텍스트 또는 특징 있는 html 로그 파일을 생성할 수 있음)테스트 결과 로그 파일은 테스트 엔지니어 항목을 위해 보관된다. 자동으로 생성된 TEM-S/W 항목을 위한 테스트 프로토콜 모든 테스트 동작에 관련된 사용자 정보(특징적인 테스트 결과/동작 표시)모든 로그 파일/표시 항목에는 1000분의 1초 단위로 시간 표지가 나타난다.혁신적인 사항:TEM-S/W는 테스트 시스템에 대한 가장 일반적인 플랫폼이다. 응용 프로그램의 분야와 관련된 제한 사항이 없다. 특정 프로젝트 모듈/코드가 공급되면 아주 간단한 장치와 복잡한 시스템을 모두 테스트할 수 있다. 사용자 정의되고, 코드화되고 구현된 모듈이 있으면 수요를 충당하고 응용 프로그램의 분야에 상관없이 완전히 사용자에게 맞도록 할 수 있다(예:협회 H/W 테스트, DPS S/W 테스트, 완전한 스페이스 모듈까지).주요 장점:- 높은 유용성 및 기능성(전구부터 위성까지 테스트)- 모든 프로젝트/제품에 대해 통일된 인터페이스 및 간편한 사용법 - Tcl/Tk 해석기 기반의 테스트로 비용 절감. 변경 이후에 테스트 시나리오/스크립트를 컴파일하지 않아도 된다.- 쉽게 읽을 수 있는 스크립트- 설명과 확장된 Tcl 명령을 테스트로 직접 실행할 수 있다.- 프로토콜 로그 파일과 사용자 정의된 로그 파일의 자동 작성- 테스트 진행 과정과 결과의 온라인 로깅과 표시- 내장된 Tk로 언제든지 온라인 MMI 구성 및 작성- 배포된 테스트 작업에 개방- 깔끔한 모듈 인터페이스를 사용하여 쉽게 확장할 수 있다.- 기존의 코드 사용- 프리웨어 구성 요소나 전문화된 자신의 모듈 뿐만 아니라 최신의 IDE (Borland C++ Builder) "일반" 모듈을 통하여 수요를 반영하기 위해 사용할 수 있는 확장을 제공하는 TE 프레임워크를 내장할 수 있다. 예를 들면 데이터베이스 확장 구현 또는 멀티 스레드 고속 자료 수집 모듈- 특정 프로젝트 필요 조건만 설계, 코드화 및 구현해야 한다.
기술정보
- 기술분류
- 정보 > 응용소프트웨어
- 보유기관
- 특허법인충정
- 기술유형
- 일반기술
- 등록일
- 2001-07-30
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.