• Title/Summary/Keyword: Automatic Testing

Search Result 400, Processing Time 0.02 seconds

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.

A Design and Implementation of ROAD(RPC Object vulnerability Automatic Detector) (ROAD(RPC Object vulnerability Automatic Detector) 도구의 설계 및 구현)

  • Yang, Jin-Seok;Kim, Tae-Ghyoon;Kim, Hyoung-Chun;Hong, Soon-Jwa
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.17 no.2
    • /
    • pp.51-59
    • /
    • 2007
  • Software testing is the process of analyzing a software item to detect the differences between existing and required conditions and to evaluate the features of the software item. A traditional testing focuses on proper functionality, not security testing. Fuzzing is a one of many software testing techniques and security testing. Fuzzing methodology has advantage that low-cost, efficiency and so on. But fuzzing has defects such as intervening experts. Also, if there is no specification, fuzzing is impossible. ROAD Tool is automated testing tool for RPC(Remote Procedure Call) based protocol and software without specification. Existing tools are semi-automated. Therefore we must modify these tools. In this paper, we design and implement ROAD tool. Also we verify utility in testing results.

Development of the Design & Coding Standard of Railway Signaling Software as a Automatic Testing Tool (열차제어시스템 소프트웨어 안전성 확인을 위한 코딩규칙 테스팅 자동화 도구의 개발)

  • Hwang, Jong-Gyu;Jo, Hyun-Jeong
    • Journal of the Korean Society for Railway
    • /
    • v.12 no.1
    • /
    • pp.81-87
    • /
    • 2009
  • Recent advances in computer technology have brought more dependency on software to railway signalling system. While much efforts have been reported to evaluate embedded software safety for railway signalling systems, not so much systematic approaches to evaluate software safety testing. In this paper, we propose a adaption of automatic software testing tool in terms of the design & coding standard for railway signalling system. The test items for the design & coding standard suggested in this study related international standards and MISRA-C. It is anticipated that it will be greatly helpful for the evaluation on the software for railway signalling system.

A Study on the Spot Inspection for LCD Modules (LCD모듈의 얼룩검사에 관한 연구)

  • Lee, Jae-Hyeok
    • Proceedings of the KIEE Conference
    • /
    • 2006.10c
    • /
    • pp.422-424
    • /
    • 2006
  • This paper suggests an automatic spot-inspection algorithm for LCD modules. Usually, LCD module testing is classified by two categories. One is for uniform pattern testing and the other is Non-uniform testing. The uniform pattern testing is well defined and also fully automated in the factory. However non-uniform pattern testing is not defined well yet, so non-uniform testing is conducted by human operators. In this paper a spot-pattern, which is one of non-uniform pattern, inspection algorithms are proposed. The performance of the proposed algorithm is tested by extensive simulations using artificial slot-patterns and real ones in the LCD modules.

  • PDF

Quality Evaluation by Automatic Recording System of SPT (표준관입시험(SPT)의 자동기록장치에 의한 품질평가)

  • Kim, Jong-Kook;Kang, In-Jung;Kim, Khi-Woong;Chae, Young-Soo
    • Proceedings of the Korean Geotechical Society Conference
    • /
    • 2009.09a
    • /
    • pp.1425-1434
    • /
    • 2009
  • This study was aimed at comparing and assessing SPT-N values both measured by automatic and manual record devices of Standard Penetration Test. As a result, energy efficiency of hammer was approximately 62.9%, meaning SPT-N value measured by automatic recording device showed relatively accurate performance that the one done by manual device. Given the relations between hit frequency of automatic recording device and intrusion, the characteristics of stratum are expected to be proved in more accurate way. Additionally, higher confidence level seems to make it preferred and quality assessment method.

  • PDF

Feature Extraction of Non-proliferative Diabetic Retinopathy Using Faster R-CNN and Automatic Severity Classification System Using Random Forest Method

  • Jung, Younghoon;Kim, Daewon
    • Journal of Information Processing Systems
    • /
    • v.18 no.5
    • /
    • pp.599-613
    • /
    • 2022
  • Non-proliferative diabetic retinopathy is a representative complication of diabetic patients and is known to be a major cause of impaired vision and blindness. There has been ongoing research on automatic detection of diabetic retinopathy, however, there is also a growing need for research on an automatic severity classification system. This study proposes an automatic detection system for pathological symptoms of diabetic retinopathy such as microaneurysms, retinal hemorrhage, and hard exudate by applying the Faster R-CNN technique. An automatic severity classification system was devised by training and testing a Random Forest classifier based on the data obtained through preprocessing of detected features. An experiment of classifying 228 test fundus images with the proposed classification system showed 97.8% accuracy.

A Development of Automatic Defect Detection Program for Small Solid Rocket Motor (소형 로켓 모타의 결함 자동 판독 프로그램 개발)

  • Lim, Soo-Yong;Son, Young-Il;Kim, Dong-Ryun
    • Journal of the Korean Society for Nondestructive Testing
    • /
    • v.30 no.1
    • /
    • pp.31-35
    • /
    • 2010
  • This paper presents the development of automatic defect detection program using 3D computed tomography image of small solid rocker motor. We applied the neighbor pixel comparison algorithm with beam hardening correction for the recognition of defect. We made the artificial defect specimen in order to decide a standard CT value of defect. The program was tested with 150 small solid rocket motors and it could detect the disbond, crack, foreign material and void. The program showed more reliable and faster results than human inspector's interpretation.

Development of Interlocking Inspection Simulator for Electronic Interlocking System (전자연동장치를 위한 연동검사시스템의 개발)

  • Lee, Jae-Ho;Hwang, Jong-Gyu;Park, Young-Soo;Park, Gui-Tae
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.53 no.2
    • /
    • pp.70-76
    • /
    • 2004
  • The purpose of interlocking system in railway is to prevent the route for a train being set up and its protecting signal cleared if there were already another, conflicting route set up and the protecting signal for that route cleared. Recently, conventional relays circuitry in industrial field is replaced to computer-based control systems according to the advance of computer and communication technology. Therefore, interlocking systems in railway field are rapidly changing from existing relay-based interlocking system to computer-based electronic ones that executes the vital interlocking logic to assure the safety train routes at trackside signaling equipment room using electronic circuits. So it is very important to verify the performance of developed electronic interlocking system by plentiful laboratory testing before actually application in the railway system. However the laboratory testing in the present state of railway signaling is preformed individually by manual, so very much test time and cost are required. To solve these problems, we are developed the simulator for automatic interlocking inspection in this research. This simulator is able to operate on general personal computer and has following beneficial functions : automatic test sheet generation for inspection, automatic inspection execution and et al. The experiments are executed to test the feasibility of the developed simulator the experimental results have good agreements with the anticipated ones.

Automatic Generation of Protocol Test Cases from Estelle Using Design/CPN (Design/CPN을 이용한 Estelle로부터의 프로토콜 시험열 자동 생성 기법)

  • Lee, Hyeon-Jeong;Jo, Jin-Gi;U, Seong-Hui;Lee, Sang-Ho
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.11
    • /
    • pp.3070-3076
    • /
    • 1999
  • Petri net is one of the effective modeling techniques which analyzes and designs concurrent and asynchronous systems. CPN is an extended Petri net which has color tokens. In this paper, we propose a new test case generation method using CPN. It transforms Estelle Specification into CPN, which is applicable to Design/CPN. It also generates UIO and subtour from OG and descriptor, which are resulted from Design/CPN. Using the proposed method, we can get more improved test coverage than existing methods. Therefore, more effective protocol conformance testing could be conducted. The test case generating method will be the basis of the automatic testing environmented.

  • PDF

A study on automatic testing of powder metallurgy process using the visual inspection system (시각감시장치를 이용한 분말야금 공정의 검사자동화 기술개발에 관한 연구)

  • Kwon, Ki-Ryong;Choi, Jae-Youn;Choi, Sung-Lark
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.1
    • /
    • pp.89-93
    • /
    • 1997
  • This paper describes the automatic testing system developed for powder metallurgy process using the visual inspection, and its some internal algorithms. The system consists of one unit from each of the five types of units; feeding, slot, vision inspection, volumn counter, and inferior good extractor units. Some applications of the system to powder metallurgy process has shown the possibility of reducing the rework and increasing the efficiency of operation.

  • PDF