• Title/Summary/Keyword: component testing

Search Result 592, Processing Time 0.022 seconds

A Study on RUP based Component Quality Evaluation (RUP기반 컴포넌트 품질 평가에 관한 연구)

  • O, Gi-Seong;Ryu, Seong-Yeol
    • The KIPS Transactions:PartD
    • /
    • v.9D no.1
    • /
    • pp.103-110
    • /
    • 2002
  • In component-Based Software Development, the quality of indivisual component is play an important role in quality decision of the whole software. So we need the practical strategy for component testing. In general, component testing can divide focus into producer position and consumer position. In this paper, because the consumer position uses output of the producer position, testing domain is deployed in the producer position. We propose RUP based five step testing processes for component quality evaluation and implements a case study of EJB environment for appling our testing process. This paper shows that proposed five step processes are applicable to component quality evaluation.

SITAT: Simulation-based Interface Testing Automation Tool for Robot Software Component (로봇 소프트웨어 컴포넌트를 위한 시뮬레이션 기반 인터페이스 테스팅 자동화 도구)

  • Kang, Jeong-Seok;Choi, Hyeong-Seob;Maeng, Sang-Woo;Kim, Si-Wan;Park, Hong-Seong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.6
    • /
    • pp.608-616
    • /
    • 2010
  • Robot software components can be categorized into two types; the pure S/W component and the H/W-related one. Since interface testing of the robot software component is the labour-intensive and complicated work, an effective automated testing tool is necessary. Especially it is difficult to test all types of H/W-related components because it is hard work to prepare all H/W modules related to them. This paper proposes a new simulation-based interface testing automation tool(SITAT) which generates automatically test cases for interface testing of the robot software component and executes the interface test with the generated test cases where the simulator is used for simulation of the activity of a H/W module instead of the real H/W module. This paper verifies the effectiveness of the suggested SITAT with testing of the real H/W-related robot software component.

An Effective Test Data Selection Technique for Customized COM Components and its Empirical Study (맞춤된 COM 컴포넌트를 위한 효과적인 테스트 데이타 선정 기법과 적용사례)

  • 윤회진;이병희;김은희;최병주
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.6
    • /
    • pp.741-749
    • /
    • 2004
  • Component users must customize components they obtain from providers, in order to fit them to their own purposes. Normally, a component consists of black-box parts and white-box parts. Component users customize a component by modifying white-box parts of a component, and the customization faults appear through the interaction between black-box parts and white-box parts. Customization testing could be an integration testing of these two parts of a component. Also, customization testing in CBSD should select effective test data to reduce the testing cost, since CBSD aims to reduce the development cost. Therefore, this paper proposes a customization testing technique based on COM architecture through analyzing many COM components, and the technique selects effective test data. This paper evaluates the effectiveness of the test data selected by the proposed technique through an empirical study. It applies the techlique to a large-scale component-based system, Chamois, and it shows that the technique enables us to test customized COM components that run in a real component-based system

Unit Testing for the AUTOSAR Software Component (AUTOSAR 소프트웨어 컴포넌트의 유닛 테스트 방법)

  • Kum, Dae-Hyun;Lee, Seong-Hun;Park, Gwang-Min;Son, Byeong-Jeom
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.11
    • /
    • pp.1061-1065
    • /
    • 2010
  • AUTOSAR, a standard software platform for automotive, has been developed to manage software complexity and improve software reuseability. However Automated and standardized testing is needed to improve reliability and reduce time and effort on testing. Fundamental functionality of AUTOSAR RTE and basic software modules is guaranteed by using an AUTOSAR tool, but application software components have to be tested thoroughly. In this paper, we suggest a test system for the AUTOSAR software component using TTCN-3, a standardized testing language. Test execution system and test cases for the software component are generated automatically from AUTOSAR XML containing software design information. With the proposed testing techniques we can reduce time and effort to build the testing system.

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

  • Kang, Jeong Seok;Park, Hong Seong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.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.

Automated Testing System Using AUTOSAR XML (AUTOSAR XML을 이용한 테스팅 자동화 시스템 개발)

  • Kum, Daehyun;Lee, Seonghun;Park, Gwangmin;Cho, Jeonghun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.4 no.4
    • /
    • pp.156-163
    • /
    • 2009
  • Recently a standard software platform for automotive, AUTOSAR, has been developed to manage growing software complexity and improve software reuseability. However reuse of testing system and test data are difficult because they are dependant on implementation language and testing phases. In this paper, we suggest a automated testing approach for AUTOSAR software component using a standardized testing language, TTCN-3. AUTOSAR defines the AUTOSAR XML Schema for the data exchange format so that it is possible to automatically convert AUTOSAR model into TTCN-3 testing model. Therefore our approach is to present generation techniques for the TTCN-3 testing system from a AUTOSAR XML description. With the proposed testing techniques we can reduce time and effort to build the testing system and reuse testing environment.

  • PDF

The Establishment of Multi Axial Fatigue Testing System for Rail Fastening Component/System (레일체결장치 다축피로시험장비 구축)

  • Kim, Eun;Kim, Tae-Wook;Park, Ok-Jung
    • Proceedings of the KSR Conference
    • /
    • 2007.05a
    • /
    • pp.1156-1162
    • /
    • 2007
  • This paper describes overall background and current status of the establishment of multi axial fatigue testing system for rail fastening component/system. With above viewpoint, general features of rail fastening system, domestic/international testing standards, main features of testing system, application plan, etc. are summarized.

  • PDF

An Automatic Testing Method for EJB Components based on In-Container Testing Strategy (컨테이너 내부 테스팅 전략 기반의 EJB 컴포넌트 테스트 자동화 방법)

  • Kuk, Seung-Hak;Kim, Hyeon Soo
    • Journal of Internet Computing and Services
    • /
    • v.16 no.2
    • /
    • pp.85-98
    • /
    • 2015
  • Component technologies which enable quickly and effectively to develop software have begun to come into the spotlight since early 1990s. Currently, a number of software development works are performed on the J2EE/EJB environment. However component testing is a very complicated task, in addition it requires more efforts than the previous Java class testing. Thus many developers do not perform sufficiently testing works. In this paper we propose an automatic testing method for EJB components based on the in-container testing strategy and implement a testing tool. Since our method builds automatically the test environment for EJB components, it is possible for developers or testers to save their time and efforts at the test preparation phase. Therefore we are convinced that the reliability of EJB components can be increased through sufficient testings with our method.

Estimation of Freund Model for System Level Life Testing Using Component Life Data (체계수명시험에서 얻어진 부품의 수명자료를 이용한 Freund 모형의 추정)

  • 홍연웅
    • Journal of Korean Society for Quality Management
    • /
    • v.26 no.2
    • /
    • pp.27-38
    • /
    • 1998
  • Consider a life testing experiment in which multiple two-component shared parallel systems are put on test, and the test is terminated at a specified number of system failures. The bivariate data obtained from such a system-level life testing can be classified into three classes: 1) the case of failed two components with known failure times, 2) the case of censored two components, and 3) the case of one censored component and the other failed component of which the failure time might be known or unknown. Under this censoring scheme and the assumption of Freund's bivariate exponential life distribution, the maximum likelihood estimators are obtained. Results of comparative studies based on Monte Carlo simulation are presented.

  • PDF

Module level EMC verification method for replacement items in nuclear power plant

  • Hee-Taek Lim;Moon-Gi Min;Hyun-Ki Kim;Gwang-Hyun Lee;Chae-Hyun Yang
    • Nuclear Engineering and Technology
    • /
    • v.55 no.7
    • /
    • pp.2407-2418
    • /
    • 2023
  • Internal replaceable electronic module substitutions can impact EMC (ElectroMagnetic Compatibility) qualification testing and results if EMC testing is conducted at the cabinet level. The impact of component substitutions on EMC qualification results therefore should be evaluated. If a qualitative evaluation is not adequate to ensure that the modified product will not impact the cabinet level EMC qualification results, a new qualification testing should be conducted. Component level retesting should be conducted under electromagnetically equivalent conditions with the cabinet level test. This paper analyzes the propagation of conducted susceptibility test waveforms in a representative cabinet and evaluates the impact of component substitutions on cabinet level EMC qualification results according to the location of the replacement items. A guideline for a qualitative evaluation of the impact of component substitutions is described based on the propagation of the conducted susceptibility test waveforms. A module level test method is also described based on an analysis of the shielding effectiveness of the cabinet.