• Title/Summary/Keyword: test automation

Search Result 635, Processing Time 0.028 seconds

Functional Test Automation for Android GUI Widgets Using XML (XML을 이용한 안드로이드 GUI 위젯의 기능 테스트 자동화)

  • Ma, Yingzhe;Choi, Eun-Man
    • The KIPS Transactions:PartD
    • /
    • v.19D no.2
    • /
    • pp.203-210
    • /
    • 2012
  • Capture-and-replay technique is a common automatic method for GUI testing. Testing applications on Android platform cannot use directly capture-and-replay technique due to the testing framework which is already set up and technical supported by Google and lack of automatic linking GUI elements to actions handling widget events. Without capture-and-replay testing tools testers must design and implement testing scenarios according to the specification, and make linking every GUI elements to event handling parts all by hand. This paper proposes a more improved and optimized approach than common capture-and-replay technique for automatic testing Android GUI widgets. XML is applied to extract GUI elements from applications based on tracing the actions to handle widget events. After tracing click events using monitoring in capture phase test cases will be created by communicating status of activated widget in replay phase with API events.

Supporting Systematic Software Test Process in R&D Project with Behavioral Models

  • Choi, Hyorin;Lee, Jung-Won;Lee, Byungjeong
    • Journal of Internet Computing and Services
    • /
    • v.19 no.2
    • /
    • pp.43-48
    • /
    • 2018
  • Various artifacts that are produced as software R&D project progresses contain research plan, research report, software requirements and design descriptions, etc. When conducting a software R&D project, it is necessary to confirm that the developed system has implemented its research requirements well. However, various research results make it difficult to design appropriate tests. So, there is a practical need for us to comprehensively handle the planning, execution, and reporting of software test for finding and verifying information related to the research. In this paper, we propose a useful method for software test process in R&D project which supports model based software testing. The proposed method supports automation of test design and generation of test data by explicitly separating each step of System Under Test (SUT). The method utilizes the various models representing the control flow of the function to extract the information necessary for testing the system. And it supports a systematic testing process based on TMMi and ISO 29119. Finally, we show the validity of the method by implementing a prototype with basic functionality to generate test data from software behavioral models.

A Study on the Test Method of Autonomous Vehicle for Fixed Targets (고정목표에 대한 자율주행자동차 시험방법에 관한 연구)

  • Kim, Bong-Ju;Lee, Seon-Bong
    • Journal of Auto-vehicle Safety Association
    • /
    • v.14 no.3
    • /
    • pp.6-16
    • /
    • 2022
  • Recent, the issue of the fourth industrial revolution triggered by technological advances has changed the automobile industry centered on internal combustion engines, and quantitative growth of the global automobile market, which has grown rapidly, has been slowing since 2015. These advances in technology are expected to develop beyond the advanced driver assistance system to autonomous driving technology. According to SAE-J3016 published by the Society of Automotive Engineers, the technology of autonomous vehicles is divided into a total of six stages according to the driver's intervention and automation level from 0 to 5. Securing safety for autonomous vehicles is important. But, research on safety evaluation theory and autonomous vehicle evaluation method based on real vehicle test is insufficient. In this study, the longitudinal distance theory equation and continuous test scenario were proposed for the test method of autonomous vehicles for fixed targets, and the real vehicle test was conducted. When comparing the theoretical values compared to the measured values, it was determined that it was reliable with a minimum error rate of 0.484% and a maximum error rate of 7.391%. Using the proposed theoretical equation, it is judged that it can be used as a safety evaluation method in an environment where real vehicle test is not possible because it can grasp the trend in the longitudinal direction in the development stage.

A Study on Implementation of Automatic Evaluation System for Static Performance of 6 DOF MEMS Inertial Sensor (6자유도 MEMS 관성센서 정적성능 자동 평가 시스템 구현에 관한 연구)

  • Ji Won Park;Hussamud Din;Byeung Leul Lee
    • Journal of the Semiconductor & Display Technology
    • /
    • v.22 no.3
    • /
    • pp.62-66
    • /
    • 2023
  • With the advancement in technology and rapid increase in the demand for microelectromechanical systems (MEMS) based inertial measurement units (IMUs), high-volume production and test system remain a major challenge for the MEMS industry. To compete with the challenging market of Industry 4.0, here we developed an automatic test system to evaluate the performance of the ovenized IMU sensors as well as analyze the data. The automatic test system was developed by interfacing a commercial MEMS IMU (BMI 088) using LabVIEW. The BMI 088 was tested experimentally for long-term bias stability, ON/OFF bias repeatability, and root mean square (rms) noise. Furthermore, the data was analyzed through the developed test system. The results show that the automatic test system has improved the test time and reduced human effort. The developed automatic test system is a significant approach to MEMS research and development (R&D) to increase and improve the mass production of IMUs.

  • PDF

Mobile GUI Testing Tool Based-on Image Flow (이미지 플로우 기반의 모바일 GUI 테스트 도구에 관한 연구)

  • Hwang, Sun-Myung;Yoon, Seok-Jin
    • The KIPS Transactions:PartD
    • /
    • v.15D no.3
    • /
    • pp.347-354
    • /
    • 2008
  • In order to enhance the productivity of mobile and develop reliable software, the test of mobile application software should be required absolutely. The most important way to communicate to users has been used to GUI. But GUI test method in mobile has no the test automation system except manual test by checklist. In this paper we present a test method and tool by image flow to reduce the time required and finds out errors to GUI, by carrying out the study on automatic GUI testing tool based on image flow to GUI test of mobile application.

Automatic Generation of Software Test Cases using CFG (CFG를 이용한 소프트웨어 테스트 케이스의 자동 생성)

  • Yoon, Sung-Hee
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.5
    • /
    • pp.985-991
    • /
    • 2009
  • A grammar-based test case generation (GBTG) algorithm takes a grammar G and generates a subset of the language L(G) accepted by G, and called test cases for software product testing. As most languages specified with CFG are recursive, usually L(G) is so large that it is not practical to execute all the of the generated cases. Therefore, this paper presents some "tags" : extra-grammatical annotations which are designed to restrict the generation. A number of control mechanisms have been developed to prune the number of test cases generated while still producing a test set that covers the majority of inputs to the system.

Analysis of Vibration Characteristics of Fuel Pipe and Test Jig for Vehicle (차량 연료공급용 파이프 및 시험용 지그의 진동특성 해석)

  • Son, In-Soo;Kim, Myung-Soo
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.24 no.3
    • /
    • pp.315-321
    • /
    • 2021
  • In this study, the natural frequency analysis of the fuel pipe and vibration test jig was performed as a basic study to determine the vibration characteristics of the vehicle's fuel pipe and the stability analysis of fatigue failure of the pipe. The natural frequencies of the fuel pipe and the fuel pipe with the test jig were calculated and the results were compared. As a result of the analysis, it was found that the natural frequency of the fuel pipe and the natural frequency of the test jig differed about 7 times, so that the vibration of the test jig did not affect the vibration of the fuel pipe. In addition, as a result of the natural frequency analysis of the fuel pipe itself and the pipe with the test jig attached, the maximum error is less than about 1%. In the future, it was suggested that the analysis of the design changed fuel pipe may be performed without a test jig.

A Study on the Mechanical Method of Observing Winding Behavior by Charging and Discharging of Type II High Pressure Hydrogen Storage Tank (Type II 고압수소저장용기의 충전과 방출에 의한 권선 거동 관찰의 기계적 방법에 관한 연구)

  • KIM, SEUNGHWAN;HAN, JINMOOK;LEE, SUNGHEE;JUNG, YOUNGGUAN
    • Transactions of the Korean hydrogen and new energy society
    • /
    • v.33 no.2
    • /
    • pp.158-163
    • /
    • 2022
  • The test method on the Type II high-pressure hydrogen storage tanks made of the metal wire hoop winding is a complex and high risk. Also closeup on the tank being test is difficult. In this study, we studied a mechanical test method for a high-pressure hydrogen tanks. This method must be simple, risk-free and possible to observe the change in microscopic behavior of a metal wire on a liner. As the results, it was possible to observe the microscopic behavior on the metal wire by the mechanical test method. Also, a simple and risk-free test was possible compared to the conventional test method for high pressure hydrogen tanks.

The NF-l6D VISTA Simulation System

  • Siouris, George M.
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.4 no.2
    • /
    • pp.114-123
    • /
    • 2002
  • Called VISTA (Variable-stability In-flight Simulator Test Aircraft), the one-of-a-kind NF-l6D has a simulation system that can mimic several aircraft. Though housed in an F-l6 Fighting Falcon airframe, VISTA can also act like the F-15 Eagle or the Navy's F-14 Tomcat. More importantly, such flexibility allows for improved training and consolidation of some sorties. Consequently USAF Test Pilot School students will have an opportunity to learn how to test future integrated cockpits. In this paper we will use the multiple model adaptive estimation (MMAE) and the multiple model adaptive controller (MMAC) techniques to model the aircraft's flight control system containing the longitudinal and lateral-directional axes. Single and dual actuator and sensor failures will also be included in the simulation. White Gaussian noise will be included to simulate the effects of atmospheric disturbances.

Design of an Intelligent Integrated Control System Using Neural Network (뉴럴 네트워크를 이용한 지능형 통합 제어 시스템 설계)

  • 정동연;김경년;이정호;김원일;한성현
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2002.04a
    • /
    • pp.381-386
    • /
    • 2002
  • In this paper, we have proposed a new approach to the design of robot vision system to develop the technology for the automatic test and assembling of precision mechanical and electronic parts for the factory automation. In order to perform real time implementation of the automatic assembling tasks in the complex processes, we have developed an intelligent control algorithm based-on neural networks control theory to enhance the precise motion control. Implementing of the automatic test tasks has been performed by the real-time vision algorithm based-on TMS320C31 DSPs. It distinguishes correctly the difference between the acceptable and unacceptable defective item through pattern recognition of parts by the developed vision algorithm. Finally, the performance of proposed robot vision system has been illustrated by experiment for the similar model of fifth cell among the twelve cell for automatic test and assembling in S company.

  • PDF