• 제목/요약/키워드: Testing System

검색결과 5,282건 처리시간 0.038초

효과적인 오류 추적을 위한 수직적 시스템 시험 방법 (Vertical System Testing Method For Efficient Error Tracing)

  • 서광익;최은만
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권2호
    • /
    • pp.19-29
    • /
    • 2008
  • 단위 시험은 모듈의 소스 코드를 면밀히 검토하면서 논리적 오류나 문장 오류 등이 있는지 분석하는 화이트박스 시험이 가능하다. 반면 시스템 수준의 기능 시험은 규모가 크기 때문에 시험 데이터를 입력한 후 출력된 결과가 예상 결과와 같은지 비교하는 블랙박스 시험이 주를 이룬다. 이러한 시스템 시험 단계에서 사용하는 블랙박스시험은 오류를 발견하더라고 수정을 위해 소스 코드를 추적하기 어려운 문제점이 있다. 뿐만 아니라 시스템 시험 단계에 화이트박스 시험을 사용하는 것은 시험 대상의 추상 수준 달라 쉽지 않다. 이에 본 논문에서는 시스템의 기능처럼 높은 추상 수준을 시험 대상으로 하되 소스 코드 수준까지 화이트박스 스타일로 시험할 수 있는 현실적이고 통합된 시스템 수준의 수직적 시험에 대해 제안한다. 그리고 어떻게 수직적 시험을 적용하는지 UML명세 모델에서 소스코드까지 오류를 추적하는 방법을 사례를 통해 설명하고 더불어 오류 추적의 효과성을 보였다.

  • PDF

소프트웨어 컴포넌트 기반 로봇 시스템을 위한 입출력 연관관계 기반 적응형 조합 테스팅 기법 (Input/Output Relationship Based Adaptive Combinatorial Testing for a Software Component-based Robot System)

  • 강정석;박홍성
    • 제어로봇시스템학회논문지
    • /
    • 제21권7호
    • /
    • pp.699-708
    • /
    • 2015
  • In the testing of a software component-based robot system, generating test cases for the system is a time-consuming and difficult task that requires the combining of test data. This paper proposes an adaptive combinatorial testing method which is based on the input/output relationship among components and which automatically generates the test cases for the system. The proposed algorithm first generates an input/output relationship graph in order to analyze the input/output relationship of the system. It then generates the reduced set of test cases according to the analyzed type of input/output relationship. To validate the proposed algorithm some comparisons are given in terms of the time complexity and the number of test cases.

경차용 전동조향장치의 성능평가를 위한 시뮬레이터의 개발 (Development of Simulator for Performance Test of Electric Power Steering of Light Weight Vehicle)

  • 한창수;이명호;박호;오재응
    • 대한기계학회논문집A
    • /
    • 제25권6호
    • /
    • pp.923-929
    • /
    • 2001
  • Steering system is most important for vehicle in safety and driving feel. However, testing using real car to improve steering feel is often difficult in aspect to repeatability, safety and money. Repeatability in testing steering system is very important because steering feel for driver is variable according to the environment condition. And steering testing of vehicle is so dangerous that driver may not concentrate in testing. In this paper, the steering system simulator using front part of steering and suspension system was developed. We can test the electric power steering system for the light weight vehicle using this simulator cheap, safely and repeatably.

측정 및 시험시스템(M&TS) (Measurement and Testing System)

  • 최성운
    • 대한안전경영과학회:학술대회논문집
    • /
    • 대한안전경영과학회 2005년도 추계학술대회
    • /
    • pp.382-388
    • /
    • 2005
  • This paper has briefly explained the various measurement and testing system which is an Important component of modern quality and process improvement activities. This paper deals with precision and force measurement , NDT, and MSA.

  • PDF

Preliminary Design of GBAS Onboard Test Equipment

  • Jeong, Myeong-Sook;Ko, Wan-Jin;Bae, Joong Won;Jun, Hyang Sig
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제2권1호
    • /
    • pp.41-48
    • /
    • 2013
  • When the ground subsystem of Ground Based Augmentation System(GBAS) is installed at the airport, the functions and performance of subsystem should be evaluated through ground and flight testing at the pre-commissioning phase. In the case of GBAS flight testing, it can be conducted by the existing flight check aircraft, but the GBAS ground testing requires the development of specially customized equipment to perform the ground testing. Therefore, this paper describes the preliminary design of GBAS onboard test equipment which can be independently used for the GBAS ground testing and flight testing on a car and an aircraft.

통합 시스템을 위한 출력 분포 기반 적응적 랜덤 테스팅 (Adaptive Random Testing for Integrated System based on Output Distribution Estimation)

  • 신승훈;박승규;최경희;정기현
    • 한국시뮬레이션학회논문지
    • /
    • 제20권3호
    • /
    • pp.19-28
    • /
    • 2011
  • 적응적 랜덤 테스팅(ART)은 순수 랜덤 테스팅의 효율성을 개선하기 위해 제안된 방법으로 효과적인 테스트 케이스의 선택을 통해 보다 적은 수의 테스트 케이스로 소프트웨어 내에 존재하는 오류 영역을 찾는 것을 목적으로 한다. 기존의 ART는 하나의 시스템 혹은 유닛에 대한 테스트를 적용 대상으로 하고 있으며, 다양한 접근 방법을 이용해 순수 랜덤 테스팅보다 우수한 성능을 보여 왔다. 하지만 통합 시스템을 구성하는 특정 유닛에 대해 ART를 적용하고자 하는 경우에는 시스템을 구성하는 타 유닛들의 영향으로 인해 기대 이하의 효율성을 보이게 된다. 따라서 본 논문에서는 이와 같은 테스트 환경 대한 ART 적용방법의 하나로, 테스트 대상 유닛에 부여되는 입력 데이터의 분포를 통합 시스템에 대한 제한된 수의 입력을 사용하여 예측하고, 이를 바탕으로 시스템의 입력 도메인 분할 크기를 조절하는 방법을 제안하고 시뮬레이션을 통해 성능을 평가한다. 시뮬레이션 결과, 제안된 방법은 유닛 테스팅에 ART를 적용했을 때와 유사한 수준의 성능으로 통합 시스템 내의 특정 유닛을 테스트 가능하도록 하며, 오류 비율의 변화가 ART의 성능에 미치는 영향 또한 1% 이내 수준으로 안정임을 확인하였다.

IEC 61850 기반 IED 시스템 성능 시험 절차서에 관한 연구 (Study on the Testing Procedures of IED System Performance based on IEC 61850)

  • 이남호;장병태
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 제39회 하계학술대회
    • /
    • pp.1-2
    • /
    • 2008
  • Korea Electric Power Research Institute has carried out verification of communication conformance on IEC 61850 based IEDs related to power IT project "Development of Prototype for Advanced Substation Automation System based on the Digital Control Technology". Owing to IEC 61850 international standard and digital substation automation system, IED testing process should be changed from the conventional way to the new way described in the paper. This paper describes IED testing procedures based on substation automation system using UML.

  • PDF

환경시험방법에 의한 내화도료의 내화성능에 관한 실험적 연구 (An Experimental Study on the Fire Resistance Performace of Intumescent Coating System by Environmental Testing Procedure)

  • 박수영;성시창;최동호;김대회;이세현;이종찬
    • 한국화재소방학회:학술대회논문집
    • /
    • 한국화재소방학회 2008년도 춘계학술논문발표회 논문집
    • /
    • pp.69-72
    • /
    • 2008
  • This study is designed to understand changes in fire resistance performance of intumescent coating system through follow-up tests on temperature of unexposed surface for the domestic intumescent coating system by environmental testing procedure.

  • PDF

유휴 가상 채널을 이용한 ATM프로토콜 적합성 시험 방법 제안 (A Proposal for Protocol Conformance Testing Method using Idle Virtual Channel)

  • 홍범기;정윤희;오창석;이준원
    • 한국정보처리학회논문지
    • /
    • 제4권11호
    • /
    • pp.2832-2839
    • /
    • 1997
  • 본 연구에서는 Asynchronous Transfer Mode (ATM) 계층의 기능중 유휴 가상 채널에 프로토콜 프로토콜 적합성 시험 제어 기능을 갖게 하여 Test Coordination Procedures (TCP) 채널로 활용하는 방안을 제시하였다. 프로토콜 적합성 시험을 위하여 국제 기구에서 권고하고 있는 방법중 원격 시험 방법을 선택하면 System Under Test (SUT)측에 서 능동적으로 Test Event를 발생시켜야 하는 경우에 개발자가 직접 수동적으로 운용을 하거나, Implementation Under Test (IUT)에 대한 제어 및 관찰이 불가능한 경우도 발생하게 된다. ATM망에서 프로토콜 적합성 시험시 시험 영역(Test Coverage)을 최대화하고, 오류검출 영역(Fauit Coverase)을 극대화하기 위해서는 원격시험방법보다는 분산시험방법이 적절하며, 분산시험방법을 채택할 경우 TCP를 구현하기 위하여 시험정보를 전달하기 위한 채널을 확보하는 것이 요구된다. 본 고에서 제안하고 있는 방법은 오류 검출 영역을 극대화 시키고 오퍼레이터의 개입없이 시험의 자동화 구현이 용이하고, ATM장치의 정상동작에는 영향을 주지 않음은 물론 시험제어를 위한 별도의 채널을 확보하지 않고서도 분산시험방법을 적용할 수 있다는 점 을 특징으로 들 수 있다.

  • PDF

대기행렬을 이용한 위음성률이 있는 코로나 취합검사 시스템의 분석 (The Analysis of COVID-19 Pooled-Testing Systems with False Negatives Using a Queueing Model)

  • 김길환
    • 산업경영시스템학회지
    • /
    • 제44권4호
    • /
    • pp.154-168
    • /
    • 2021
  • COVID-19 has been spreading all around the world, and threatening global health. In this situation, identifying and isolating infected individuals rapidly has been one of the most important measures to contain the epidemic. However, the standard diagnosis procedure with RT-PCR (Reverse Transcriptase Polymerase Chain Reaction) is costly and time-consuming. For this reason, pooled testing for COVID-19 has been proposed from the early stage of the COVID-19 pandemic to reduce the cost and time of identifying the COVID-19 infection. For pooled testing, how many samples are tested in group is the most significant factor to the performance of the test system. When the arrivals of test requirements and the test time are stochastic, batch-service queueing models have been utilized for the analysis of pooled-testing systems. However, most of them do not consider the false-negative test results of pooled testing in their performance analysis. For the COVID-19 RT-PCR test, there is a small but certain possibility of false-negative test results, and the group-test size affects not only the time and cost of pooled testing, but also the false-negative rate of pooled testing, which is a significant concern to public health authorities. In this study, we analyze the performance of COVID-19 pooled-testing systems with false-negative test results. To do this, we first formulate the COVID-19 pooled-testing systems with false negatives as a batch-service queuing model, and then obtain the performance measures such as the expected number of test requirements in the system, the expected number of RP-PCR tests for a test sample, the false-negative group-test rate, and the total cost per unit time, using the queueing analysis. We also present a numerical example to demonstrate the applicability of our analysis, and draw a couple of implications for COVID-19 pooled testing.