• Title/Summary/Keyword: scenario-based testing

Search Result 83, Processing Time 0.022 seconds

A Test Scenario Generation Method from Activity Diagram with Concurrency (동시성을 포함한 액티비티 다이어그램 기반 테스트 시나리오 생성 기법)

  • Back, Seungchan;Choi, Hyorin;Lee, Byungjeong;Lee, Jung-Won
    • Journal of KIISE
    • /
    • v.43 no.9
    • /
    • pp.1015-1025
    • /
    • 2016
  • Currently, software testing is becoming increasingly important in the industrial field and a large body of research supports the improvement of efficient software testing. Model-based testing is generally used to formalize user requirement data for test design. Complex system that includes loop and concurrency has a high probability of path explosion problem. Specially, as threads are added to concurrency, test scenarios have also increased exponentially. However, it is difficult to solve this problem using existing techniques. In this paper, we propose novel path-search technique that focuses on behavioral features of concurrency path in order to avoid path explosion problem. A system that contains concurrent paths is represented by activity diagram in case study section. Efficiency of our study is shown through comparison with several generated test scenarios of other studies. The result indicate that our approach is efficient for finding faults in loop and concurrency with fewer test scenario.

A GUI Testing Method base on Scenario for Mobile Application Software (시나리오 기반의 모바일 어플리케이션 소프트웨어 GUI 테스트 방법)

  • Hwang, Sun-Myung;Kim, Jung-Jong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.3
    • /
    • pp.681-689
    • /
    • 2008
  • Graphic User Interface(GUI) of mobile application is the working environment exchanging informations and almost functions on mobile are operated by it. In order to increase the productivity and to develop reliable mobile software, GUI test is absolutely needed. In this paper, we introduce the scenario based GUI test method and automatic tool(MoGuT). The MoGuT can detect the functional faults using scenarios and operate in SKVM environment.

A Study on The Extraction of Driving Behavior Parameters for the Construction of Driving Safety Assessment Scenario (주행안전성 평가 시나리오 구축을 위한 주행행태 매개변수 추출에 관한 연구)

  • Min-Ji Koh;Ji-Yoen Lee;Seung-Neo Son
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.19 no.2
    • /
    • pp.101-106
    • /
    • 2024
  • For the commercialization of automated vehicles, it is necessary to create various scenarios that can evaluate driving safety and establish a data system that can verify them. Depending on the vehicle's ODD (Operational Design Domain), there are numerous scenarios with various parameters indicating vehicle driving conditions, but no systematic methodology has been proposed to create and combine scenarios to test them. Therefore, projects are actively underway abroad to establish a scenario library for real-world testing or simulation of autonomous vehicles. However, since it is difficult to obtain data, research is being conducted based on simulations that simulate real road. Therefore, in this study, parameters calculated through individual vehicle trajectory data extracted based on roadside CCTV image-based driving environment DB was proposed through the extracted data. This study can be used as basic data for safety standards for scenarios representing various driving behaviors.

A Study on the Risk Analysis and Fail-safe Verification of Autonomous Vehicles Using V2X Based on Intersection Scenarios (교차로 시나리오 기반 V2X를 활용한 자율주행차량의 위험성 분석 및 고장안전성 검증 연구)

  • Baek, Yunseok;Shin, Seong-Geun;Park, Jong-ki;Lee, Hyuck-Kee;Eom, Sung-wook;Cho, Seong-woo;Shin, Jae-kon
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.20 no.6
    • /
    • pp.299-312
    • /
    • 2021
  • Autonomous vehicles using V2X can drive safely information on areas outside the sensor coverage of autonomous vehicles conventional autonomous vehicles. As V2X technology has emerged as a key component of autonomous vehicles, research on V2X security is actively underway research on risk analysis due to failure of V2X communication is insufficient. In this paper, the service scenario and function of autonomous driving system V2X were derived by presenting the intersection scenario of the autonomous vehicle, the malfunction was defined by analyzing the hazard of V2X. he ISO26262 Part3 process was used to analyze the risk of malfunction of autonomous vehicle V2X. In addition, a fault injection scenario was presented to verify the fail-safe of the simulation-based intersection scenario.

Vehicle Location Data Generator based on a User (사용자 지정 시나리오에 기반한 차량 위치 데이터 생성기)

  • Jung Young-Jin;Cho Eun-Sun;Ryu Keun-Ho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.11 no.2 s.40
    • /
    • pp.101-110
    • /
    • 2006
  • ADevelopment of various geographic observations, GPS, and Wireless Communication technologies make it easy to control many moving objects and to build an intelligent transport system and transport vehicle management system. However it is difficult to make a suitable system in the real world with a variety of tests to evaluate the performance fairly because real vehicle data are not enough as evaluating and testing the transport plan in the system. Therefore some moving object data generator would be used in most researches. However they can not generate vehicle trajectory according to a user scenario defined to be applied to transport plan, because the existing data generators consider only a gauss distribution, road network. In this paper we design and implement a vehicle data generator for creating vehicle trajectory data based on the user-defined scenario. The designed data generator could make the vehicle location depending on user's transport plan. Besides we store the scenario as patterns and reutilize the used scenario.

  • PDF

Functional Testing Techniques for Concurrency Control in Transaction Processing Systems (트랜잭션 처리 시스템을 위한 동시성 제어의 기능시험 기법)

  • 홍석희
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.4
    • /
    • pp.805-811
    • /
    • 2003
  • System test is an important factor in the development process of good quality complex software in time, ensuring user requirements. Transaction processing module of database management systems schedules multiple transactions effectively and ensures that each transaction preserves data consistency. In this paper, we propose automatic functional testing techniques which ensure systematically that the implemented concurrency control function confirms to its requirements. The proposed testing technique tests functions of concurrency control module based on scenario without user intervention, and displays the result of functional testing. Finally, we utilize the proposed functional testing technique in the testing process of a database management system.

Design of Software Testing Automation Framework sharing Test Information based on XML (XML기반 테스트 정보를 공유하는 소프트웨어 테스팅 자동화 프레임워크의 설계)

  • Chung Chang-Shin;Lee Kye-Im;Kim Jong-Hee;Jung Soon-Key
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.3 s.35
    • /
    • pp.89-99
    • /
    • 2005
  • The testing time and cost of developed software can be reduced by automation of the whole or part of testing process. Since the testing automation tools to be used currently have been developed without their interoperability, test case information such as test procedures, test data, and expectation of test results generated at the stage of test execution cannot be shared and reused in other testing automation tools, In order to reduce testing time and cost, in this thesis, we have proposed a software testing automation framework which makes it possible to share and reuse the test case information generated in testing process. To prove the availability and effectiveness of proposed testing automation framework, three testing automation tools that are available in current market were experimented by the test scenario. As a result of experiment, the testing time and cost could be reduced by sharing and reusing the test case information in software testing automation framework.

  • PDF

Development of Safety Evaluation Scenarios for Autonomous Vehicle Tests Using 5-Layer Format(Case of the Community Road) (5-레이어 포맷을 이용한 자율주행자동차 실험 시나리오 개발(커뮤니티부 도로를 중심으로))

  • Park, Sangmin;So, Jaehyun(Jason);Ko, Hangeom;Jeong, Harim;Yun, Ilsoo
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.18 no.2
    • /
    • pp.114-128
    • /
    • 2019
  • Recently, the interest in the safety of autonomous vehicles has globally been increasing. Also, there is controversy over the reliability and safety about autonomous vehicle. In Korea, the K-City which is a test-bed for testing autonomous vehicles has been constructing. There is a need for test scenarios for autonomous vehicle test in terms of safety. The purpose of this study is to develop the evaluation scenario for autonomous vehicle at community roads in K-City by using crash data collected by the Korea National Police Agency and a text-mining technique. As a result, 24 scenarios were developed in order to test autonomous vehicle in community roads. Finally, the logical and concrete scenario forms were derived based on the Pegasus 5-layer format.

An Analysis on Simulator Scenarios for the Integrated Evaluation when Applied to Teamwork by Deck and Engine Officers

  • Choi, Soon-Man
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.30 no.7
    • /
    • pp.782-790
    • /
    • 2006
  • The evaluation systems in SHS(Ship Handling Simulator) or ERS(Engine Room Simulator) give trainees the opportunity to feedback how they responded suggesting them the operation result by scores. If SHS and ERS are integrated each other by network to enable the synchronous training for both deck and engine officers these systems need to include inherently the function of integrated evaluation which produces the evaluation score for the team play of deck and engine officers. The integrated evaluation is effective especially when assessing the responses at emergency situation of ship or the matter of efficiency of ship operation even if assessors feel difficult in editing simulation scenarios for integrated evaluation. This study focuses on the property of integrated evaluation and considerations when editing them. It suggests also a useful procedure to estimate whether a scenario for integrated evaluation is reasonable and balanced or not based on the analysis in the proprieties and reasonabilities which are to be prepared by assessors before testing trainees or examinees.

Maximum Power Analysis Simulator Development & Lighting Installation Control Simulation (최대전력 분석시뮬레이터 개발 및 조명설비 제어 시뮬레이션)

  • Chang, Hong-Soon;Han, Young-Sub;Soe, Sang-Hyun
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.27 no.3
    • /
    • pp.95-99
    • /
    • 2013
  • The maximum power analysis simulator took advantage of the facilities and power consumption reduction simulator test scenario development and testing of improvement in the scenario. As a maximum demand power controller, Maximum power analysis simulator performs control and disperasion of maximum demand power by calculating base power, load forecast, and present power which are based on signal of watt-hour meter to keep the electricity under the target. In addition, various algorithms to select appropriate control methode on each of the light installations through the peak demand power is configured to management. The simulation shows the success of control power for the specified target controlled by five sequential lighting installations.