• Title/Summary/Keyword: GUI testing

Search Result 91, Processing Time 0.03 seconds

A Study on Tools for Mobile GUI Testing Based-on Flow Chart (플로우 챠트 기반의 모바일 GUI 테스트 도구에 관한 연구)

  • Park, Sang-Pil;Jung, Il-Jae;Hwang, Sun-Myung;Yoon, Seok-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.368-371
    • /
    • 2007
  • 모바일 어플리케이션 소프트웨어의 시장은 여러 소프트웨어 시장 중 가장 많은 어플리케이션 소프트웨어를 출시하고 있으며 모바일 어플리케이션에서 가장 중요한 사용자와의 정보 교환 수단으로는 GUI가 있다. 현재까지의 모바일 어플리케이션에서의 GUI 테스트 방법으로는 테스터가 한단계, 한단계 버튼을 눌러가며 화면을 체크하는 원시적인 방법의 테스트가 이루어지고 있다. 이에 본 논문에서는 모바일 상에서 이루어지는 정적 화면 전환의 경우 테스트 수행 결과를 플로우 챠트 기반으로 표시함으로써 GUI를 테스트 하는 방법을 제시하고 테스트 커버리지 까지 측정할 수 있는 방법을 제시한다.

  • PDF

Ergonomic Improvement of Operation Console for Pilot Aptitude Research Equipment (조종적성 검사/연구 장비 운용 Console의 인간공학적 개선)

  • Kim, Sungho
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.41 no.4
    • /
    • pp.42-49
    • /
    • 2018
  • Pilot Aptitude Research Equipment (PARE) is a simulator developed to measure or research pilot aptitude and train for student pilots. Design of an ergonomic PARE operation console is required to operate the equipment effectively. This study carried out five steps : (S1) operator questionnaire survey, (S2) anthropometric design formula development, (S3) usability evaluation, (S4) improvement design, and (S5) validation considering both Physical User Interface (PUI) and Graphic User Interface (GUI) of PARE operation console. The operator questionnaire surveyed needs for each PUI and GUI part of the console from two PARE actual operators. In terms of PUI, the anthropometric design formula was developed by using design variables, body dimensions, target population characteristics, and reference posture related to the PARE console. In terms of GUI, the usability evaluation was conducted by three usability testing experts with a 7-point scale (1 : very low, 4 : neutral, 7 : very high) on GUI of the PARE operation console by seven usability criteria. The improved PARE operation console was designed to reflect the optimal values of design variables calculated from design formula, the results from usability testing, and the operator's needs. The improvement effect was observed by 20 people who had experience with the PARE operation console. As a result of the validation, monitor visibility and cockpit visibility for the improved PUI design and visibility and efficiency for the improved GUI design were significantly increased by more than 90% respectively. The improved design of the PARE operation console in this study can contribute to enhance operation performance of the PARE.

Conformance Testing Tool Implementation for XML Encryption Products (XML 암호화 제품을 위한 표준적합성 시험도구 구현)

  • Chae Han-Na;Rhee Gwang-Soo
    • The KIPS Transactions:PartC
    • /
    • v.13C no.4 s.107
    • /
    • pp.435-440
    • /
    • 2006
  • XML encryption is to provide confidentiality service, though not limited to, for web contents. XML encryption can be applied to entire data files as opaque objects, or more frequently to various parts of XML documents, supporting various encryption granularity. It is this characteristic that makes XML encryption a more efficient alternative for data confidentiality in various web applications than is possible with SSL/TLS, IPsec, PGP, or S/MIME. It is essential for successful deployment of XML encryption to achieve interoperability among the products implementing this technology, which requires the products to implement the XML encryption standards correctly. Conformance testing is to test if products implement the relevant standard correctly. In this paper we present a conformance testing method for XML encryption products and implement it. We will first look at XML encryption standards developed by W3C, and extract test criteria. Then we propose a testing method in which the encryption capability and the decryption capability of a product are tested separately. The proposed methody is actually implemented as a GUI-based testing tool and some test results are presented.

An Automatic Testing Method for Android GUI Using XML (XML을 이용한 안드로이드 GUI 테스트 자동화 방안)

  • Ma, Young-Chul;Choi, Eun-Man
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.102-105
    • /
    • 2011
  • 이 논문은 현재 사용되고 있는 안드로이드기반 GUI 자동화 테스트 기법보다 발전되고 최적화된 캡처 리플레이(Capture Replay) 방법을 제안하고 이의 효율성을 증명하기 위한 것이다. 먼저 캡처 리플레이 기법 적용된 안드로이드 자동화 테스트 방법을 살펴보고 캡춰 단계에 기록된 스크립트를 통해 리플레이 단계에 테스트 케이스를 자동으로 생성하고 테스트를 실행하는 방법을 제안하였다. 이를 위하여 XML을 이용하여 주요 위젯기반 원소를 추출하기 위한 기술들을 정립하고 위젯기반 API 이벤트 처리 방법을 고안하였다. 제안한 방법으로 캡처 단계에 모니터링하여 클릭 이벤트가 일어나는 형태를 추적한 후 리플레이 단계에서 활성화 된 위젯을 API 이벤트와 상태를 교환하여 테스트 케이스를 생성한다.

Development of a Power Plant Simulation Tool Based on Object-Oriented Modeling (객체지향 모델링에 기반한 발전소 시뮬레이션 툴 개발)

  • 전상규;손기헌
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2004.05a
    • /
    • pp.136-140
    • /
    • 2004
  • A power-plant simulation tool has been developed for training the plant operators and testing a plant control system. The simulation tool is composed of a graphic editor, a component model builder and a system simulation solver. Such new programing techniques as object-oriented modeling and GUI(Graphical User Interface) are employed in developing the simulation tool. The graphic editor is based on the OpenGL library for effective implementation of GUI while the component model builder is based on object-oriented programming for efficient generalization of component models. The developed tool has been verified through the simulation of a real power plant.

  • PDF

Development of A Single-Chip Active Noise Controller And Its Evaluation System (단일칩 능동 소음 제어기 및 평가 시스템 개발)

  • Chung, Ikjoo
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.16 no.6
    • /
    • pp.241-246
    • /
    • 2021
  • In this paper, we developed the evaluation system for the active noise control so that the algorithms can be easily evaluated in real-time on the system. We implemented the active noise controller based on a single-chip with only additional op-amps for signal conditioning because the TMS320C280049 MCU includes almost all necessary peripherals for the active noise controller. Due to the difficulty in testing algorithms on embedded-type hardware unlike in computer simulation, we also developed GUI-based evaluation software which makes it simple to test algorithms on the hardware. Using the GUI software, we can optimize the parameters of the algorithms with ease in a specific noise environment because the parameters can be adjusted in real-time when the algorithm is running on the hardware.

A Review of Graphical Interface Design Methods through Collaborative Teamwork (공동협력 관계를 통한 GUI디자인 방법적 고찰)

  • 황지연;서정운
    • Archives of design research
    • /
    • v.11 no.2
    • /
    • pp.191-200
    • /
    • 1998
  • In the "digitalized" world of new media, visual designer are increasingly enlarging their roles in desighing interaction products. However, the concepts and their methods of the interaction design have not been well established in the design community yet. The reason is attributed to the fact that designing interaction products requires two way communication between the products and final users. whereas traditional graphic design counts only on one way communication. This study emphasizes GUI design should aim at improving the usability of products which helps users quickly learn about the products and easily use them. The usability of GUI design significantly improved by securing logical rationality helps designers communicate and collaborate with program engineers and other product developers. To explain how designers can effectively communicate with program engineers and other product participants in the design process, a model of design collaboration is provided in this study. Based on the model, the study deals with the principles and methods of visual interaction, the formulation of specification system, testing design usability, and design evaluation. The study concludes that GUI designers must ensure logical rationality and the cognitive approach of visual language. Because it improves the usability of products. It also becomes an objective tool for communicating and collaborationg with engineers and the other participants in the design process.

  • PDF

The Cooking Efficiency and Qualities of Deodeok-gui from Optimized Pre-processing of Codonpsis lanceolata (더덕 전처리 방법에 따른 조리 작업 효율 및 더덕구이의 품질 특성)

  • Shin, Myung-Eun;Cho, Mi-Na;Kim, Yong-Sik;Lee, Kyung-Hee
    • Journal of the East Asian Society of Dietary Life
    • /
    • v.22 no.6
    • /
    • pp.860-867
    • /
    • 2012
  • Codonopsis lanceolata serves as, an appetizing health food for its, characteristic flavor, taste, and texture:however, it requires a long and complicated cooking process. Therefore, this study conducted pre-processing procedures to improve the cooking process and Codonopsis lanceolata more easily. For processing efficiency, freezing and blanching were efficient for peeling and the rate of peel disuse. In addition the freezing process, effectively reduced the time spent in beating raw material. In the salinity test, freezing and blanching quickly increased salinity over 28 days. As the result of SEM cross-section tests showed that frozen Codonopsis lanceolata become porous, it's assumed that seasoning permeates into this cross-section efficiently. As the appearance of Deodeok-gui as significant differences according to the pre-processing methods, this study examined pre-processing methods(time spent in peeling, rate of peel disuse, time spent in beating out material, salinity, moisture content, texture, and the color) of Codonopsis lanceolata. After testing Deodeok-gui, it was found that freezing is effective, not only for process efficiency and cooking time reduction, but also for improving its qualities.

CTS: A Cluster System Test Suite for Preventive Maintenance (CTS: 예방 정비를 위한 클러스터 시스템 검사 도구)

  • 차광호
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.10 no.5
    • /
    • pp.385-393
    • /
    • 2004
  • Cluster systems have been widely used for solving problems in various application domains, and regarded as useful high performance computing resources. As the number of cluster system user is increasing, it is no less important to maintain stable operation than to improve cluster system performance. Although hardware preventive maintenance is important for keeping normal operation, the testing tool which can be used for general cluster systems during maintenance has received little attention. In this Paper, considering hardware Preventive maintenance, we suggest a testing tool for hardware of cluster system. The cluster system testing tool which is named CTS(Cluster system Test Suite) has two check routines; one for memory, and the other for NIC respectively. The CTS is designed to support the common features of general cluster systems and all the Jobs such as setting test conditions to querying the results can be done entirely within an integrated GUI environment. CTS is used as the testing tool for two kinds of cluster systems during maintenance, and the experimental results show that CTS reports useful information for cluster systems management.

Image-Based Application Testing Method Using Faster D2-Net for Identification of the Same Image (동일 이미지 판별을 위해 Faster D2-Net을 이용한 이미지 기반의 애플리케이션 테스트 방법)

  • Chun, Hye-Won;Jo, Min-Seok;Han, Sung-Soo;Jeong, Chang-Sung
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.11 no.2
    • /
    • pp.87-92
    • /
    • 2022
  • Image-based application testing proposes an application testing method via image structure comparison. This test method allows testing on various devices without relying on various types of device operating systems or GUI. Traditional studies required the creation of a tester for each variant in the existing case, because it differs from the correct image for operating system changes, screen animation execution, and resolution changes. The study determined that the screen is the same for variations. The tester compares the underlying structure of the objects in the two images and extracts the regions in which the differences exist in the images, and compares image similarity as characteristic points of the Faster D2-Net. The development of the Faster D2-Net reduced the number of operations and spatial losses compared to the D2-Net, making it suitable for extracting features from application images and reducing test performance time.