• Title/Summary/Keyword: 단위 시험

Search Result 1,039, Processing Time 0.03 seconds

A Method of Integration Testing for Federation using Mock Object Patterns (모형 객체 패턴을 이용한 Federation 통합시험 방법)

  • Shim, Jun-Yong;Lee, Young-Heon;Lee, Seung-Young;Kim, Seh-Hwan
    • Journal of the Korea Society for Simulation
    • /
    • v.20 no.4
    • /
    • pp.41-48
    • /
    • 2011
  • The act of writing a unit test is more an act of design than of verification. It is also more an act of documentation than of verification. The act of writing a unit test closes a remarkable number of feedback loops, the least of which is the one pertaining to verification of function. Unit testing is a fundamental practice in Extreme Programming, but most non-trivial code is difficult to test in isolation. Normal unit testing is hard because It is trying to test the code from outside. On the other hand, developing unit tests with Mock Objects leads to stronger tests and to better structure of both domain and test code. In this paper, I first describe how Mock Objects are used for unit testing of federation integration. Then I describe the benefits and costs of Mock Objects when writing unit tests and code. Finally I describe a design of Mock federate for using Mock objects.

Precise Road Map Objects Analysis for Autonomous Driving Test Case Construction (자율주행 단위시험환경 구축을 위한 정밀도로지도 객체분석)

  • Park, Jong-bin;Kim, Kyung-won;Lim, Tae-beom
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2022.06a
    • /
    • pp.269-270
    • /
    • 2022
  • 자율주행 자동차의 개발을 위해서는 다양한 기능 평가, 성능 평가, 안전성 평가 등이 필수적이다. 이러한 평가는 컴퓨터 시뮬레이션과 실제 주행을 통해 이뤄질 수 있으며, 현실의 도로 상황을 고려한 단위시험환경들을 조합 구성한 통합시험환경에서 수행하는 것이 일반적이다. 여기서 단위시험환경은 도로망 구성, 장애물, 표지판 등의 정보를 포함하는 정밀도로지도를 기반으로 주행차량수, 보행자, 기상환경, 동적 이벤트 요소 등을 고려하여 구성할 수 있다. 본 논문에서는 이러한 단위시험환경을 구성하기 위한 정밀도로지도 처리 방법을 소개한다. 구체적으로는 정밀도로지도 처리를 포함하는 데이터 파이프라인을 설계하고, 정밀도로지도 객체분석을 통해 시험환경의 특성 및 상호 유사성을 파악한다. 국토지리정보원에서 배포한 정밀도로지도를 사용하여 객체를 추출하고 분석하는 실험을 수행했으며 전반적인 동작 상태를 확인했다. 개발한 소프트웨어는 향후 자율주행 학습을 위한 단위 및 통합 시험환경 구축 및 법규 및 규제 대응 서비스 시나리오의 구성에 활용할 예정이다.

  • PDF

Compound Test를 활용한 위성비행소프트웨어의 검증

  • Sin, Hyeon-Gyu;Yang, Seung-Eun;Lee, Jae-Seung;Cheon, Lee-Jin
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.2
    • /
    • pp.226.1-226.1
    • /
    • 2012
  • 위성에 탑재되어 위성의 상태를 모니터링하며, 지상으로부터 명령을 받아 위성 본연의 임무 수행이 가능하게 하는 위성비행소프트웨어는 그 개발단계에서 다양한 검증활동이 이루어진다. 설계 검증 및 리뷰, 인스펙션을 거쳐 소스 코드로 구현된 후, 단위 시험을 통해 가장 낮은 수준의 검증을 거치게 된다. 이러한 단위 시험은 개별 함수에 대해 입력에 따른 해당 출력 및 동작 여부를 검사하게 된다. 단위 시험이 하나의 함수에 대한 시험 항목이라는 점은 검증대상의 스코프가 좁다는 장점이 있으나, 다른 모듈과 연동되었을 경우에 발생할 수 있는 다양한 경우를 고려하여 테스트 케이스를 작성해야 하는 어려움이 있다. 이러한 문제점을 해결하기 위하여 단위 시험과 함께, 연관된 함수가 이미 구현되어 있는 경우, Stubbing을 하기보다는 직접 해당 함수를 사용하며, 또한 동등한 수준의 개별 함수들을 주어진 시나리오에 따라 동작하는 Compound Test를 활용, 그 결과를 확인하는 방법을 도입하였다. 이를 이용하면 단위 시험에서는 검증하기 어려운 상황별 시나리오에 따른 검증 활동을 수행할 수 있고, 또한 전체 위성비행소프트웨어를 빌드할 필요없이 테스트의 대상이 되는 함수만을 이용, 나머지 부분은 기존의 방식을 그대로 적용할 수 있어, 위성비행소프트웨어의 안전성 및 신뢰성을 보다 향상시킬 수 있다.

  • PDF

Experimental Study on the Water Content Formula of Fresh Concrete by Microwave Oven Drying Test Method (고주파 가열건조 시험방법에 의한 굳지 않은 콘크리트의 단위수량 추정식에 관한 실험적 연구)

  • Park, Min-Yong;Han, Min-Cheol
    • Journal of the Korea Institute of Building Construction
    • /
    • v.23 no.2
    • /
    • pp.143-152
    • /
    • 2023
  • In this research, the microwave oven drying method was investigated as a potential accurate testing approach for determining the water content of fresh concrete. To do so, water content estimation formulas employed in three prominent oven drying test methods were selected, and the calculation principles for each equation, along with potential error factors arising during the actual testing process, were considered. Moreover, a concrete test was conducted to validate the possible error factors. Consequently, it was confirmed that estimation errors in the water content of fresh concrete can occur due to sample deviations arising during the wet screening process for creating mortar specimens or deviations in the coarse aggregate sampling quantity during the sample collection process.

Change Impact Analysis to Java Software for Regression Testing (회귀 시험을 위한 Java 소프트웨어의 수정영향 분석)

  • Zheng, Hui-Ling;Kim, Sang-Woon;Kwon, Yong-Rae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.137-142
    • /
    • 2007
  • 객체지향 소프트웨어에서의 회귀 시험은 정확성과 효율성의 측면에서 그 수정영향 분석을 할 때, 시험의 기본 단위를 다양하게 하여 접근한다 클래스, 메소드 및 문장 단위의 수정영향 분석 기법을 살펴 볼 때 메소드를 하나의 시험 단위로 보는 기법이 비교적 효율적이고 효과적이라고 판단된다. 본 논문에서는 Java 소프트웨어의 메소드 단위에서의 회귀 시험을 위한 효율적인 수정영향 분석 기법을 제안하기 위해 수정의 의존관계를 분석하고 발생 가능한 모든 수정을 시험을 유발하는 수정과 그럴지 않은 수정으로 구분한다. 시험을 유발하는 수정에 대한 수정영향 분석만을 통해 중복 영향 분석을 피해 효율성을 높인다. 또한 본 논문에서는 수정영향 분석의 자동화를 위한 설계 및 프로토타입을 제안한다.

  • PDF

A Study on Train Control System Accelerated Stress Modeling (열차제어시스템 가속 스트레스시험 모델링에 관한 연구)

  • Shin, Duc-Ko;Lee, Jae-Ho;Lee, Kang-Mi
    • Proceedings of the KSR Conference
    • /
    • 2006.11b
    • /
    • pp.624-630
    • /
    • 2006
  • This paper studies a modeling to demonstrate predicted reliability of the train control system components by performing an accelerated stress test. There are two tests for demonstrating predicted reliability; test run at the whole system level, and accelerated life test and accelerated stress test at the component level. In this paper, we imposed accelerated stress on the system and studied the train control system modeling for the accelerated stress test, which demonstrates predicted reliability according to whether or not the equipment is operating. Reliability of train control system consisting of electronic components varies drastically according to temperature so we considered the Arrhenius equation and the activation energy of electronic components. We also used reliability modeling with weighted average and calculated time necessary to complete the accelerated stress test on train control system.

  • PDF

Operational test Analysis for HVDC Converter based-on Modular Multilevel Converter (MMC 기반의 전압형 HVDC 밸브단위의 운전시험 결과분석)

  • Seo, Dong-Woo;Jeong, Jong-Kyou;Jung, Hong-Ju
    • Proceedings of the KIPE Conference
    • /
    • 2020.08a
    • /
    • pp.395-396
    • /
    • 2020
  • HVDC(High Voltage Direct Current) 시스템은 무효전력의 독립적인 제어가 가능하여 계통의 안정적인 연계가 가능하다. 또한, 멀티 터미널 DC grid 구성이 가능해 다수의 계통을 통합 연계할 수 있는 장점이 있다. HVDC 시스템은 단위 유닛인 서브모듈로 구성된 MMC(Modular Multi-level Converter) 구조를 갖으며 밸브 단위로 시스템이 구성된다. VSC(Voltage Source Converter) 밸브는 IEC 62501 기반의 규격을 바탕으로 하드웨어 설계의 건전성과 성능을 확인할 수 있다. 본 논문에서는 (주)효성이 개발중인 200MW 모듈형 멀티레벨 컨버터 밸브 단위의 성능과 설계의 건전성을 확인하기 위해 밸브단위 운전시험 회로를 구성하였으며, 운전 시험 결과를 분석하였다.

  • PDF

Estimation of the Effective Hydraulic Conductivity in the Granite Area as an Equivalent Continuum Medium (등연속체매질로서의 화강암지역의 유효수리전도도 산출)

  • 김경수;김천수;배대석
    • The Journal of Engineering Geology
    • /
    • v.12 no.3
    • /
    • pp.319-332
    • /
    • 2002
  • This study is focused on the characterization of an effective hydraulic conductivity in each hydrogeologic unit assumed as an equivalent continuum medium in the granitic area. Four boreholes of 3" diameter were installed and a Multi-packer system was facilitated in the selected borehole. Various in-situ tests including the fracture logging, constant injection and fall-off tests, slug and pulse tests were carried out. A hydrogeologic unit was defined into the upper and lower zones based on the variation of fracture properties and hydraulic conductivities. The difference of the result obtained by the various hydraulic tests and the effective characterization techniques on rock mass permeability are also discussed. The effective hydraulic conductivity of the upper unit was measured by two times(5.27E-10 m/s~7.57E-10 m/s) that of the lower unit(2.45E-10 m/s~6.81E-10 m/s)through the constant injection and fall-off tests.

A Study on Carbon Monoxide and Other Gases During the Fire Test (A-class:1st Rating & B-class:1st Rating) (한국 A급, B급 1단위 화재 시험시 발생하는 일산화탄소 등의 정량적 연구)

  • Jeong, Incheon;Chung, Yeong-Jin
    • Fire Science and Engineering
    • /
    • v.27 no.5
    • /
    • pp.44-56
    • /
    • 2013
  • This research is to identify how much toxic combustion gases are produced from Korea standardized real fire test (Class A&B) by using Room Corner Tester (RCT) and how much those gases are possibly dangerous to testing personnel by estimating the level of carboxyhemoglobin (% COHb). It is confirmed that testing personnel can be affected as more than 40% COHb from Class A 9th and 10th rating in respiration minute volume (RMV) 2 and from Class A 5th to Class A 10th rating in RMV 3 during the time for initial three minutes. Also, in the case of Class B real fire tests, although it is considered rather safe for the initial 1 minute, testing personnel can be affected as more than 20% COHb from Class B 16th to 20th rating in RMV 3 during total test time. Currently, the Korea standard is only focusing on the protection measures against the heat, but the it is neglecting the protection measures against toxic combustion gases. Therefore, according to this study, it is strongly recommended that testing personnel should wear a self-contained breathing apparatus, or the equivalence depending on the real fire test rating.

A Study of Point Selection for Loading Cells in Bi-directional Pile Load Test (양방향재하시험에서 재하장치 위치 선정에 관한 연구)

  • Yoon, Minseung;Kim, Junwoo;Kim, Myunghak
    • Journal of the Korean GEO-environmental Society
    • /
    • v.14 no.10
    • /
    • pp.11-16
    • /
    • 2013
  • Success or failure of the bi-directional pile load test for drilled shaft depends on point selection for loading cells, that is balanced location both uplift force and downward force. Methods to evaluate the ultimate unit side resistance in rockmass layer in both domestic and foreign are based on the uniaxial compression strength of rock core, which can hardly be obtained in domestic rockmass layers which are weathered rockmass layer and soft rockmass layer with very low RQD. Therefore, this study suggested the relation charts between the revised SPT N values and developed unit side resistance of each different layers, which were obtained from bi-directional pile load tests in various domestic sites. To evaluate the appropriateness of the relation charts, the developed unit side resistances from the relation charts were used to select the loading cell position and compared with the measured unit side resistances from field pile load test. Results showed that the developed side resistance from relation charts and the measured side resistance of weathered soil layer and weathered rock layer were very close. Average developed side resistance($1,325kN/m^2$), which are average of upper soft rock layer of loading device($1,151kN/m^2$) and lower($1,500kN/m^2$), was similar with the estimated value ($1,250kN/m^2$).