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

Search Result 2,797, Processing Time 0.033 seconds

Embedded Software Test Method Using I/O Value Manipulation (입출력 변수 조작에 의한 임베디드 소프트웨어 테스트 방법)

  • Kim, Dae-Woo;Jung, Ki-Hyun;Choi, Kyung-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.623-626
    • /
    • 2005
  • 임베디드 소프트웨어가 날이 갈수록 그 규모가 커지고 복잡해짐에 따라 임베디드 소프트웨어의 품질에 대한 검증 및 테스트는 중요한 문제로 부각하고 있다. 임베디드 소프트웨어의 신뢰성을 확보와 비용절감을 위한 테스트 자동화 시스템의 개발이 필요하다. 이 문서는 테스트 자동화 시스템을 구축하는 과정에서 테스트 대상인 임베디드 시스템의 입출력 변수들의 조작을 통하여 시스템 의존적인 부분을 효과적으로 일반화 시키는 방법을 제시한다. 이 방법을 통하여 테스트 명령을 간소화 할 수 있었으며 테스트 자동화 시스템의 모델을 보다 일반적이고 쉽게 표현할 수 있었다.

  • PDF

Proposal of UI Test Automatic Design Model Through Web Log Analysis (웹로그 분석을 통한 UI테스트 자동화 설계 모델 제안)

  • Choi, Ji-Hoon;Kim, Jae-Woong;Lee, Youn-Yeoul;Park, Seong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.07a
    • /
    • pp.249-251
    • /
    • 2021
  • 본 논문에서는 WEB대상으로 UI테스트를 최초 설계할 때, 웹로그를 분석하여 사용자들의 패턴을 파악하고 자동으로 테스트 시나리오와 케이스를 설계하여 제공하는 시스템을 제안한다. 이 시스템은 메세지큐를 활용하여 로그 데이터를 효율적으로 수집할 수 있고, 분석 시스템과 사용자들이 사용하는 웹서버를 분리하여 로그분석으로 인한 시스템 과부하 현상을 예방 할 수 있다. 또한 로그분석을 통해 추출된 데이터를 통해 사용자들이 실제로 자주 사용하거나 사용했던 사용 경로를 이용하여 자동으로 테스트 시나리오와 테스트 케이스에 대한 자료들을 접할 수 있어 테스트 분석, 설계 과정에서의 소요되는 시간이 감축되는 것을 기대할 수 있으며, 실제 사용자들이 자주 이용하는 패턴으로 테스트 대상을 정할 수 있기 때문에 후에 테스트를 통한 결함이 조치가 된다면 사용자들이 결함 경험을 줄일 수 있을 것이라 기대한다.

  • PDF

원격제어실험을 위한 실선 데이터 수집결과분석

  • 예병덕;정우리
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2022.11a
    • /
    • pp.78-79
    • /
    • 2022
  • 육상제어센터의 원격제어시스템은 원격모니터링시스템, 원격제어시스템, 메시지 교환장치 및 선박모사장치로 구성되었다. 본 연구에서는 육상제어센터의 원격제어시스템 실험을 위해 실습선 한나라호와 육상제어센터 간 통신망(VSAT, LTE)를 활용하여 1) 장비테스트, 2) 시나리오 기반 테스트를 실시하였다. 먼저, 장비테스트는 정박 및 항해중 필수장비(Rudder, Engine, Thruster)에 대해 이루어졌으며, 시나리오 기반 테스트는 항해중 안전수역내에서 제어실험이 이루어졌다. 장비테스트 결과는 선박-육상 간 지연시간은 0.1초이내이며, 시나리오 기반 테스트 결과는 선박에서 육상제어센터까지 평균지연시간은 0.87초이며 최대 9.88분, 육상제어센터에서 선박까지 평균지연시간은 1.14초이며, 최대 8.9분이다. 이와 같이, 선박과 육상간 송수신된 데이터 분석을 통해 선박과 육상 간의 원격제어 및 통신네트워크의 문제점 식별하고, 이에 대한 대안방안 등을 제시하고자 한다.

  • PDF

A Study on Test Reliability Improvement of DTV System Test Automation through DTV Bit Stream with Still Image (정지동영상 스트림을 이용한 디지털 TV의 시스템 테스트 자동화 개선 및 시험결과 신뢰성 향상방안연구)

  • Lee, Seung-Kon;Sim, Jae-Hwan;Choi, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.363-366
    • /
    • 2008
  • 본 논문에서는 테스트 자동화 도구를 사용하여 디지털 TV의 시스템 테스트 수행 시 테스트 결과의 신뢰성을 향상시키기 위한 방안을 제시하고자 한다. 시스템 테스트 자동화 도구는 디지털 TV의 출력화면을 실시간으로 캡쳐 한 후, 정상 상태의 출력화면과 비교, 분석을 통해 테스트 수행 결과의 성공/실패 판정을 자동으로 수행한다. 본 논문에서는 테스트 도구의 수행 및 수행결과에 대한 판정의 신뢰성을 높이기 위한 방법으로 DTV 화면 출력시에 정지 화면으로 이루어진 동영상이 출력되도록 방송 신호인 비트 스트림을 제작하여, 디지털 TV에 입력하여 테스트하는 방안을 제시한다. 제시된 방안을 통해 기존 방식에서 검출해 내지 못하던 오류를 검출함으로써 테스트 자동화 도구의 수행 성능을 향상시키고, 테스트 결과에 대한 신뢰성을 높이는 방법을 제안한다.

Optimum Release of Uniform Testing Software (테스트노력이 균일한 소프트웨어의 최적발행)

  • 최규식;김종기
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2002.05a
    • /
    • pp.423-428
    • /
    • 2002
  • 소프트웨어를 개발 및 발행함에 있어서 테스트와 디버깅 작업을 얼마나 오랫동안 수행하여 발행하느냐에 따라 운영중에 발생되는 결함 및 수정비용이 달라지므로 이 시기를 결정하는 것이 매우 중요하다. 테스트노력이 균일할 수도 비균일할 수도 있으나, 일반적으로 테스트노력은 일정한 것으로 가정하므로 본 논문에서도 일정테스트인 경우에 대해서 고찰한다

  • PDF

Design of a Language and a Translator for the Test System (Test System용 언어 및 번역기 설계)

  • 고훈준;류진수;김기태;유원희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.61-63
    • /
    • 2001
  • 테스트 시스템(Test System)은 반도체 제품을 웨이퍼(Wafer) 또는 완정된 제품 상태 하에서 전기적 특성과 성능을 검사하고 그 결과를 산출해내는 검사장치이다. 테스트 시스템은 크게 하드웨어와 소프트웨어로 이루어져 있으며 시스템을 제어하고 사용자 인터페이스 및 각종 자료를 처리하는 소프트웨어는 그 중요성이 한층 더 부각되고 있다. 그러나 국내 고성능의 테스트 시스템을 개발하는 기업들의 하드웨어 개발은 잘 이루어지고 있으나 소프트웨어의 개발은 어려운 실정이다. 본 논문에서는 테스트 시스템에서 사용하고 있는 테스트 프로그램언어와 컴파일러의 문제점을 지적하고, 문제점을 해결할 수 있는 프로그램밍 언어 T를 설계한다. 그리고 그 언어를 컴파일 할 수 있는 번역기를 설계하여 테스트 관리 시스템의 소프트웨어를 향상시키고자 한다.

Design of a Programming Language and a Compiler for Test Systems (테스트 시스템을 위한 프로그래밍 언어와 컴파일러 설계)

  • Go, Hoon-Joon;Yoo, Weon-Hee
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.3
    • /
    • pp.356-365
    • /
    • 2002
  • Test systems verify and classify the various kinds of semiconductor products. So test systems need programs that can test the various special functions of hardware modules and products. Programs can be modified, compiled and executed by engineers. Consequently, the systems needs programming languages that can be easily programmed by engineers and their compilers that can compile and execute teat programs. In this paper we discuss the environment of programming languages and their compilers for the existing domestic teat systems. We design a programming language and implement its compiler that can be conveniently used by the experienced engineers in the industry field. Experimental results show that a newly designed test system with our programming language and compiler can teat products faster than the existing test system.

Network Simulator for Regression Testing Environment on Mobile Services (모바일 서비스 회귀성 시험 환경 구축을 위한 네트워크 시뮬레이터)

  • Kim, Ju-Hyung;Kim, Jai-Hoon;Kim, Oung-Gu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.940-943
    • /
    • 2010
  • 여러 장치들과 연동하여서 동작하는 네트워크 시스템 개발 시, 회귀테스트는 전체 시스템의 안정성을 보장하기 위한 가장 필요한 테스트이다. 그러나 서비스가 진행 중이거나 연동을 위한 추가적인 장비가 필요할 경우 테스트의 제약을 받게 된다. 본 논문에서는 회귀성 테스트에서 발생하는 시간과 비용을 줄이기 위한 가상 시스템에서 네트워크 시뮬레이터를 제안한다. 네트워크 시뮬레이터는 테스트에 대한 시나리오를 분석하여 테스트에 따른 실제 장비에서의 메시지들을 구성하며, 테스트 시나리오에 맞게 이벤트를 발생시킴으로서 가상으로 회귀성 테스트를 가능하게 한다. 설계된 네트워크 시뮬레이터는 우선적으로 모바일 환경에서 테스트를 시행하여, 가상 이벤트 구성과 동작의 기능을 검증하는데 사용되었다.

CONSTRUCTION OF A TESTBED FOR TESTING SECURITY POLICIES IN PACKET FINTERING FUNCTION (패킷 필터링 보안 정책을 테스트하기 위한 테스트 베드 구축)

  • Kuk Seung-Hak;Kim Hyeon-Soo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.250-252
    • /
    • 2006
  • 패킷 필터링은 잠재적으로 악의 있는 네트워크 패킷을 필터링하는 것이다. 패킷 필터링의 기능을 테스트하기 위해서 우리는 보안 시스템에 설정된 보안 정책이 의도한 대로 수행되는지 검증해야 한다. 그러나 기존에 이러한 기능을 테스트하기 위한 도구가 거의 없으며, 존재하는 도구는 테스트의 수행 시 테스트 케이스 선정과 테스트 결과의 판단에 있어 많은 사용자의 판단을 요구한다. 대부분의 보안 시스템 운영자는 새로운 보안 정책을 설립할 때 이를 테스트하는데 많은 부담감을 갖는다. 이에 본 논문에서는 사용자의 판단을 최소화 할 수 있는 새로운 테스트 베드를 제안하고 구현한다. 본 논문의 테스트 베드는 테스트 케이스와 테스트 오라클을 자동으로 생성한다. 그리고 생성된 테스트 오라클을 기반으로 테스트 결과를 사용자의 참여 없이 자동으로 판단한다.

  • PDF

Reconfigurable Test Execution Machine for Embedded System (재구성이 가능한 임베디드 시스템 테스트 실행기)

  • Kim, Kyoung Jin;Chung, Ki Hyun;Choi, Kyung Hee
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.3 no.7
    • /
    • pp.243-254
    • /
    • 2014
  • When building a testing environment with a testing platform, the configuration of test executor and its interface should be built to be appropriate for the system under test (SUT). That is, it is necessary to build the test executor and interface environment that can properly handle the input and output signals of SUT. If the testing platform is not extendable, it should be modified significantly whenever new SUTs and models are tested. It is a serious drawback that the test executor and interface configuration need to be modified depending on testing targets. To overcome the drawback, this paper proposes TEM(test Execution Machine), which allows for test executor to reconfigure its environment suitable to new SUTs by modifying the configuration file. The proposed TEM is verified through testing two real systems.