• Title/Summary/Keyword: 테스트 시스템

Search Result 2,804, Processing Time 0.034 seconds

Implementation of the Test Agent System with Rule-Based System (규칙 기반 시스템을 이용한 테스트 에이전트 시스템 구현)

  • 최정은;최병주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.611-613
    • /
    • 1999
  • 테스터의 간섭없이 테스트를 수행할 수 있는 새로운 테스트 도구인 테스트 에이전트 시스템을 구현하였다. 이 시스템에서 테스터는 테스터 이름, 테스트 시간을 입력하고, 테스트 대상을 선택 후, 그 밖에 테스트에 필요한 정보를 입력하고 나면 테스트 에이전트 시스템이 스스로 테스트를 수행한 후 각 테스트 레벨에 대한 테스트 항목의 테스트케이스와 Quality 측정치를 테스트결과로 받아 볼 수 있다. 이 테스트 에이전트 시스템은 3개의 에이전트로 구성이 되어 있고 각 에이전트들은 에이전트의 특성인 자율성, 사회성, 지능성을 가지고 있다. 특히 지능성을 나타내 주는 것을 규칙 기반 시스템을 이용하여 구현하였다. 'User Interface Agent'에는 '리그래션 테스트 대상 판단 규칙'과 'Test History 크기 관리 규칙'이 있고, 'Test Case Selection '||'&'||' Testing Agent'에는 테스트케이스를 선택하는 데에 적용하는 '중복성 제거 규칙'과 '일관성 있는 테스트케이스 선택 규칙'이 있다. "Regression Test Agent'에서는 리그래션 테스트 관련 항목 찾는 규칙'이 있어 각 에이전트들의 지능성을 뒷받침해 준다. 본 논문에서는 각 규칙들을 술어 논리로 표현하여 제시하였고, 구현한 테스트 에이전트 시스템의 Prototype을 기술한다.

  • PDF

Design of Embedded Memory Test System (내장 메모리 테스트 시스템 설계)

  • Kim, Ji-Hoo;Youn, Dae-Han;Song, Oh-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04b
    • /
    • pp.1631-1634
    • /
    • 2002
  • 본 논문에서는 PC상에서 내장 메모리를 테스트 할 수 있는 테스트 시스템을 구현하였다. 테스트상으로는 Synchronous DRAM을 사용하였고 내장 자체 테스트 회로에 10N March C 알고리즘을 적용, DSRAM, SRAM을 제어하는 테스트 시스템 제어기를 설계하였다. 본 테스트 시스템은 메모리 테스트 검증을 고가의 테스트 장비 없이 용이하게 하도록 설계되었다.

  • PDF

Integration Testing Technique for Distributed System (분산 시스템을 위한 통합테스트 기법)

  • 윤희진;최병주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.538-540
    • /
    • 1998
  • 기존의 객체지향 시스템이 갖는 한계와 통신의 대중화로 인해 분산 시스템에 대한 관심이 높아지고 있다. 따라서 분산 시스템이 갖는 여러 가지 특성에 기반하여 새로운 소프트웨어 공학적인 접근이 필요하다. 이에 대한 노력의 일환으로 본 논문에서는 분산 시스템을 이루는 분산 객체들의 통합테스트기법을 제안한다. 분산되어져 있는 여러 객체들을 통합하여 하나의 분산 시스템이 수행된다. 따라서 객체들을 통합할 때 발생하는 오류가 분산 시스템 테스트에서는 특히 고려되어져야 한다. 본 논문에서는 각 분산 객체들 사이의 인터페이스를 테스트 대상으로 보고, UML기반의 개발 산출물인 순서도.협력도.전개도가 갖는 정보들을 이용하는 새로운 테스트 기법을 제안한다. 또한 제안한 기법을 적용한 사례연구를 통해, 본 논문에서 제안한 통합 테스트기법으로 실제 통합에서 발생하는 오류가 테스트될 수 있다는 사실을 보인다. 나아가 본 논문의 통합 테스트기법에서 분산 객체를 콤포넌트로 확장한다면, 콤포넌트 기반 시스템을 위한 통합테스트도 가능하게 할 수 있는 효과도 있다.

A Design and Implementation of Virtual Environment Operator for the Embedded Software Test (임베디드 소프트웨어 테스트를 위한 가상 환경 관리자의 디자인 및 구현)

  • Kim Beommo;Baek Changhyun;Jang Joongsoon;Jung Gihyun;Choi Kyunghee;Park Seungkyu
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.424-426
    • /
    • 2005
  • 임베디드 소프트웨어의 품질 향상을 위해 소프트웨어에 대한 테스트가 필요하다. 이때 임베디드 소프트웨어가 가진 다양한 제약성을 고려해야 하며, 이를 위해 시스템 수준에서의 테스트를 수행하는 것이 가장 적합하다고 할 수 있다. 시스템 테스트에서는 SUT(System Under Test)의 하드웨어 구성에 따라 센서, 스위치, 액추에이터 등이 시스템과 연결되어 작동하여야 한다. 특히 온도센서나 습도센서 등과 같이 외부의 환경정보를 시스템의 입력으로 사용하는 임베디드 시스템을 테스트하기 위해서는 테스트 자동화 도구 내부에 환경을 관리하고, 정해진 환경 시나리오에 따라 시스템에 입력을 주는 모듈이 요구된다. 본 논문에서는 임베디드 시스템에 구성되어 있는 센서의 기능을 대신하는 가상 환경 관리자(Virtual Environment Operator)를 설계하고 구현하였다. 구현된 가상 환경 관리자의 도입으로 테스트 스크립트의 간결화와 현실 세계를 반영하는 다양한 테스트가 가능한 테스트 환경을 구축하였다.

  • PDF

Design and Implementation of Web Browser Test System (웹브라우저 테스트 시스템 설계 및 구현)

  • Jeon, Byeong-Ho;Cho, Soo-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.293-296
    • /
    • 2002
  • 인터넷의 발전으로 새로운 웹 활용 기기들이 등장함에 따라 다양한 기기별 웹브라우저의 개발 사례가 늘고 있다. 웹브라우저의 성공적인 개발을 위해서는 개발된 웹브라우저가 표준 웹 컨텐트를 얼마나 만족시키고 있는지 검증해야 하고 이를 위한 독립적인 테스트 시스템을 갖추는 것이 필요하다. 웹브라우저 테스트시스템은 웹브라우저 테스트 스크립트들을 종합적으로 관리하고 웹브라우저를 테스트할 수 있는 시스템이다. 웹브라우저 테스트 스크립트를 관리하기 위해 데이터베이스로 구축하였고, 향후 추가되는 테스트스크립트를 관리할 수 있다. 웹브라우저 테스트를 용이하게 하기 위해 프레임테스트와 윈도우테스트로 개발하였다. 프레임테스트는 테스트 스크립트와 그 결과를 한 화면에 출력함으로써 동시에 확인할 수 있도록 하였다. 테스트 스크립트는 프로그램 가능한 상태로 사용자가 클라이언트 웹 프로그램의 요소, 속성 및 속성값을 변경하여 파일 저장없이 그 결과를 바로 확인할 수 있게 하였다.

  • PDF

Test Resources Allocation for SRGM (SRGM용 테스트 자원의 할당)

  • 최규식;김용경
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.67-69
    • /
    • 2003
  • 소프트웨어 시스템을 집적하는데 있어서 컴퍼넌트 중심의 소프트웨어 개발 접근 방법이 큰 경향이다. 집적 소프트웨어 시스템의 전체 신뢰도를 확보하기 위해 소프트웨어 컴퍼넌트의 테스트 및 자원의 유한성 내에서 소프트웨어가요하는 조건을 만족해야만 한다. 기지의 비용, 신뢰도, 테스트 노력, 시스템 컴퍼넌트의 기타 다른 공헌 인자를 가지고 순열조합의 최적화 문제로서 시스템 테스트의 최적화 문제 효율을 공식화할 수 있다. 본 연구에서는 그 각각이 사전에 명세화한 신뢰도 요건을 가진 단일 또는 다중 실용화 시스템에 대한“소프트웨어 컴퍼넌트 테스트 자원 할당”을 고려한다. 이것은 내고장(fault-tolerant) 시스템에도 확장해서 실용화할 수 있다. 테스트 자원 할당문제에 체계적으로 접근하는 절차를 논하고자 한다.

  • PDF

Agent Based Object Oriented Software Test Technique (에이전트 기반의 객체지향 소프트웨어 테스트 방안)

  • Choe, Jeong-Eun;Choe, Byeong-Ju
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.11
    • /
    • pp.1106-1114
    • /
    • 2000
  • 컴퓨터 분야에서 에이전트의 개념은 전자 상거래, 정보 검색과 같은 많은 어플리케이션들에 응용되어 중요 시 되고 있다. 하지만, 아직까지 지능성을 가진 테스트 도구는 없었다. 이 논문에서 제안하는 테스트 에이전트 시스템은 에이전트의 특성을 가지고 테스터를 도와주는 테스트 도구이다. 테스트 에이전트 시스템은 객체지향 테스트 프로세스를 따라 테스터의 일을 대행해 주고, 테스터의 간섭을 최소화 시켜 준다. 이 시스템은 자동 생성된 많은 양의 테스트케이스에서 중복이 없고 일관성 있는 테스트케이스를 지능적으로 선택하여 테스트 시간을 단축시켜 준다. 테스트 에이전트 시스템은 3개의 에이전트 User Interface Agent, Test Case Selection & Testing Agent, Regression Test Agent로 구성된다. 특히 Test Case Selection & Testing Agent은 RE-Rule과 CTS-Rule을 통하여 중복이 없고 일관성 있는 테스트케이스를 지능적으로 선택하며, Regression Test Agent는 RRTIS-Rule을 통해 리그래션 테스트 항목을 지능적으로 선택한다.

  • PDF

자율운항선박 원격제어시스템 실증결과

  • 정우리;임정빈
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2022.11a
    • /
    • pp.274-275
    • /
    • 2022
  • 자율운항선박 원격제어시스템의 실증을 위하여 원격제어시스템 실증방법을 고안하였으며, 이는 크게, 원격추종테스트, 원격제어테스트, 원격조종테스트 세 가지 방법으로 구분하였다. 본 연구에서는 원격제어시스템 실증을 위하여 실습선 한나라호와 육상제어센터 내 원격제어시스템을 통신네트워크(LTE, VSAT)을 통해 테스트하였다. 실습선을 활용하여 연안항해(부산-여수-부산) 중 안전수역(다도해 해상국립공원 부근)에서 10°/10° 지그재그 및 20/°20° 지그재그 테스트를 시행하였다. 실증 결과에 따라 원격제어시스템 내 핵심모듈의 부분적 문제점을 식별하여 이를 해결하기 위한 방안을 제시하였다.

  • PDF

An Efficient Test Access Mechanism for System On a Chip Testing (시스템 온 칩 테스트를 위한 효과적인 테스트 접근 구조)

  • Song, Dong-Seop;Bae, Sang-Min;Gang, Seong-Ho
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.39 no.5
    • /
    • pp.54-64
    • /
    • 2002
  • Recently System On a Chip(SoC) design based on IP cores has become the trend of If design To prevent the testing problem from becoming the bottleneck of the core-based design, defining of an efficient test architecture and a successful test methodology are mandatory. This paper describes a test architecture and a test control access mechanism for SoC based on IEEE 1149.1 boundary,scan. The proposed SoC test architecture is fully compatible with IEEE P1500 Standard for Embedded Core Test(SECT), and applicable for both TAPed cores and Wrapped cores within a SOC with the same test access mechanism. Controlled by TCK, TMS, TDI, and TDO, the proposed test architecture provides a hierarchical test feature.

Integrated Test of Object-Oriented System Using Scenario (시나리오를 이용한 객체지향 시스템의 통합 테스트)

  • Kim, Eun-Joo;Choi, Eun-Man
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.9
    • /
    • pp.2312-2322
    • /
    • 1998
  • Test case for objcctoricnted system's integrated testing must be contained both methowmessage path and result of method execution. For this test case extraction, we should use scenario of dynamic modeling leveL Because we can reduce account of test case through user action's dependency analysis. This paper suggest test case generation method using dynamic modeling scenario. There are two advantages of this method are two. First, we can use computer when we generate test case for object's interaction and test result compare, Second, we can reduce testcase amount.

  • PDF