• Title/Summary/Keyword: testing

Search Result 19,614, Processing Time 0.045 seconds

Testing Environment based on TTCN-3 for Network-based Embedded Software (TTCN-3를 이용한 네트워크 기반 임베디드 소프트웨어 테스팅 환경 구축)

  • Chae, Hochang;Jin, Xiulin;Cho, Jeonghun;Lee, Seonghun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.5 no.1
    • /
    • pp.29-38
    • /
    • 2010
  • It is highly requested that the more complicated embedded software is used for high performance and multiple functions of the systems. This is inevitably increasing the errors. Therefore the embedded software testing is getting important recently. There are not general testing methods which are able to be applied for any embedded systems, but via this research, we introduce a testing method which is based on TTCN-3, a testing standard, for embedded systems. A testing environment for network-based embedded software is implemented with considering the features of TTCN-3 testing which is based on message exchange. The testing environment has two additional parts with TTCN-3 test system, the network analyzer to access the network-based systems and the communication interface which is suggested for embedded systems in previous work, and we have implemented the whole testing environment with interacting these two parts. In addition to the normal testing domain, called single node testing as a unit testing of V-model, we suggest another concept to test multiple nodes in network. It could be achieved by adding keywords such as supervisor and object which are describing the feature of TTCN-3 testing component and generating the TTCN-3 Executable code which contains new keywords. The testing has done for embedded software which is based on CAN network and the demonstration of the testing environment has been shown in this paper.

Equivalence testing and its applications in industry (공업통계분야에서 동등성 검정 및 그 응용)

  • Baik, Jai-Wook
    • Journal of Korean Society for Quality Management
    • /
    • v.36 no.4
    • /
    • pp.1-6
    • /
    • 2008
  • As more and more data are collected one may ask whether the data collected within a short period of time are same. In this case traditional hypothesis testing of $H_o:{\mu}_1={\mu}_2$ vs $H_1:{\mu}_1{\neq}{\mu}_2$ is used to determine whether the data are same when there is no knowledge about equivalence testing. However, this type of hypothesis testing has the undesirable property of penalizing higher precision. So TOST is to be performed in the event of equivalence testing. In this study equivalence testing is introduced where one can find the applications in industry. Traditional two sample t testing is to be compared with the equivalent testing and the procedure to perform the equivalence testing is to be presented along with an example. Finally equivalence testing in terms of the other parameters such as variance, proportion or failure rate is to be sought.

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

Blackbox and Scenario-Based Testing of Online Games Using Game Description Language

  • Cho, Chang-Sik;Lee, Dong-Chun;Sohn, Kang-Min;Park, Chang-Joon;Kang, Ji-Hoon
    • ETRI Journal
    • /
    • v.33 no.3
    • /
    • pp.470-473
    • /
    • 2011
  • In this letter, we propose blackbox and scenario-based testing of multiplayer online games as well as simple load testing. Game testing is done from outside the source code, and the access to the source code is not required to testers because the game logic is described with a game description language and virtual game map. Instead of using a subset of the main game client for the test client, only game packet protocols and the sequence of packets are analyzed for new game testing. In addition, complex and various scenarios can be tested through combining defined actions. Scenario-based testing helps testers mimic real testing environments instead of doing simple load testing and improves the productivity of game testing.

Evaluation on Slam Resistance of Door Plate Module Using Vibration Testing Method (가진 시험 방법을 활용한 자동차 도어 플레이트 모듈 슬램 내구 평가)

  • Kim, Chan-Jung;Son, Tae-Kwan
    • Transactions of the Korean Society for Noise and Vibration Engineering
    • /
    • v.22 no.10
    • /
    • pp.968-973
    • /
    • 2012
  • Slam testing is a mandatory testing process to evaluate the fatigue resistance of a door plate module before delivering it to car makers. This process is very hard job to complete it since the testing facilities are considerably expensive and the required testing time is relatively very long, i.e. more than eight days for a single specimen. In this paper, an accelerated testing method of a door plate module is proposed using vibration test equipment instead of the current one by exposing to the critical excitation of a door glass. Under the proposed excitation method, the similar testing result can be evaluated within less than two hours. The suitability of the proposed testing method was demonstrated by comparing failure modes of both the current testing method and the proposed one.

A Use of Extended Use Cases and Hierarchical State-Based Testing Methods for the Testing of Object-Oriented Information Systems (객체지향 정보시스템의 테스팅을 위한 확장된 유스케이스의 사용과 계층적 상태 기반 테스팅 방법)

  • 박광호
    • The Journal of Information Technology and Database
    • /
    • v.6 no.2
    • /
    • pp.29-43
    • /
    • 1999
  • Object-oriented development methodologies require consistent and seamless object-oriented paradigm to be applied from analysis to testing. Testing must focuses on the state of aggregated objects. This paper suggests testing methods that satisfy such requirements. In order to confirm appropriate implementation of the user requirements, the methods apply extended use case[Jacobson et al., 1992] that are prepared form analysis stage. Testing must be performed based on the use cases because the user requirements are formally documented in the use cases. The notations of the original use case are modified for the state-based testings. The testing methods consist of a unit testing and four-level of integration testing. Particularly, the level 0 testing is based on FREE state machine [Binder, 1995, 1996]. The testing methods have been applied to 3 projects and proved their practicability.

  • PDF

Direct-to-consumer genetic testing

  • Kim, Jong-Won
    • Genomics & Informatics
    • /
    • v.17 no.3
    • /
    • pp.34.1-34.3
    • /
    • 2019
  • Direct-to-consumer (DTC) genetic testing is a controversial issue although Korean Government is considering to expand DTC genetic testing. Preventing the exaggeration and abusing of DTC genetic testing is an important task considering the early history of DTC genetic testing in Korea. And the DTC genetic testing performance or method has been rarely reported to the scientific and/or medical community and reliability of DTC genetic testing needs to be assessed. Law enforcement needs to improve these issues. Also principle of transparency needs to be applied.

Data Reduction and Analysis Technique for the Resonant Column Testing by Its Theoretical Modeling (공진주 실험의 이론적 모델링에 의한 자료분석 및 해석기법의 제안)

  • 조성호;황선근;강태호;권병성
    • Proceedings of the Korean Geotechical Society Conference
    • /
    • 2003.03a
    • /
    • pp.291-298
    • /
    • 2003
  • The resonant column testing is a laboratory testing method to determine the shear modulus and the material damping factor of soils. The method has been widely used for many applications and its importance has been increased. Since the establishment of the testing method in 1963, the low-technology electronic devices for testing and data acquisition have limited the measurement to the amplitude of the linear spectrum. The limitations of the testing method were also attributed to the assumption of the linear-elastic material in the theory of the resonant column testing and to the use of the wave equation for the dynamic response of the specimen. For the better theoretical formulation of the resonant column testing, this study derived the equation of motion and provided its solution. This study also proposed the improved data reduction and analysis method for the resonant column testing, based on the advanced data acquisition system and the proposed theoretical solution for the resonant column testing system. For the verification of the proposed data reduction and analysis method, the numerical simulation of the resonant column testing was performed by the finite element analysis. Also, a series of resonant column testing were peformed for Joomunjin sand, which verified the feasibility, of the proposed method and showed the limitations of the conventional data reduction and analysis method.

  • PDF

A Study on the Optimal Release Time Decision of a Developed Software by using Logistic Testing Effort Function (로지스틱 테스트 노력함수를 이용한 소프트웨어의 최적인도시기 결정에 관한 연구)

  • Che, Gyu-Shik;Kim, Yong-Kyung
    • Journal of Information Technology Applications and Management
    • /
    • v.12 no.2
    • /
    • pp.1-13
    • /
    • 2005
  • This paper proposes a software-reliability growth model incoporating the amount of testing effort expended during the software testing phase after developing it. The time-dependent behavior of testing effort expenditures is described by a Logistic curve. Assuming that the error detection rate to the amount of testing effort spent during the testing phase is proportional to the current error content, a software-reliability growth model is formulated by a nonhomogeneous Poisson process. Using this model the method of data analysis for software reliability measurement is developed. After defining a software reliability, This paper discusses the relations between testing time and reliability and between duration following failure fixing and reliability are studied. SRGM in several literatures has used the exponential curve, Railleigh curve or Weibull curve as an amount of testing effort during software testing phase. However, it might not be appropriate to represent the consumption curve for testing effort by one of already proposed curves in some software development environments. Therefore, this paper shows that a logistic testing-effort function can be adequately expressed as a software development/testing effort curve and that it gives a good predictive capability based on real failure data.

  • PDF