• 제목/요약/키워드: GUI testing

검색결과 92건 처리시간 0.024초

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

  • 박상필;정일재;황선명;윤석진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.368-371
    • /
    • 2007
  • 모바일 어플리케이션 소프트웨어의 시장은 여러 소프트웨어 시장 중 가장 많은 어플리케이션 소프트웨어를 출시하고 있으며 모바일 어플리케이션에서 가장 중요한 사용자와의 정보 교환 수단으로는 GUI가 있다. 현재까지의 모바일 어플리케이션에서의 GUI 테스트 방법으로는 테스터가 한단계, 한단계 버튼을 눌러가며 화면을 체크하는 원시적인 방법의 테스트가 이루어지고 있다. 이에 본 논문에서는 모바일 상에서 이루어지는 정적 화면 전환의 경우 테스트 수행 결과를 플로우 챠트 기반으로 표시함으로써 GUI를 테스트 하는 방법을 제시하고 테스트 커버리지 까지 측정할 수 있는 방법을 제시한다.

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

  • 김성호
    • 산업경영시스템학회지
    • /
    • 제41권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.

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

  • 채한나;이광수
    • 정보처리학회논문지C
    • /
    • 제13C권4호
    • /
    • pp.435-440
    • /
    • 2006
  • XML 암호화는 주로 웹 콘텐츠를 위한 기밀성 서비스 제공에 사용되는데, 물론 응용 영역이 반드시 웹 콘텐츠로만 제한되는 것은 아니다. XML 암호화는 데이터 파일 단위로 적용될 수도 있지만, 주로 XML 문서에 부분적으로 적용되면서 다양한 암호화 범위를 지원한다. 이러한 특성으로 인해 XML 암호화는 여러 웹 애플리케이션에서 SSL/TLS, IPsec, PGP, S/MIME 등의 여타 기밀성 프로토콜보다 효율적인 수단이 될 수 있다. XML 암호화의 성공적 정착을 위해서는 구현 제품들 사이의 상호운용성이 필수적인데, 이를 위해서는 제품들이 XML 암호화 표준을 정확히 구현해야 한다. 표준적합성 시험에서는 제품들이 관련 표준을 정확히 구현하였는지를 시험한다. 본 논문에서는 XML 암호화 제품을 위한 표준적합성 시험 방법을 제시하고 구현한다. 이를 위해 먼저 W3C에서 개발된 XML 암호화 표준을 먼저 살펴보고, 적합성 시험을 위한 항목들을 도출한다. 그런 다음 시험 방법을 제안하는데, 여기에서는 암호화 기능과 복호화 기능을 분리하여 시험하는 방식을 취한다. 또한 제안된 방법을 GUI 기반의 시험 도구로 구현하여 시험 결과를 제시한다.

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

  • 마영철;최은만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(B)
    • /
    • pp.102-105
    • /
    • 2011
  • 이 논문은 현재 사용되고 있는 안드로이드기반 GUI 자동화 테스트 기법보다 발전되고 최적화된 캡처 리플레이(Capture Replay) 방법을 제안하고 이의 효율성을 증명하기 위한 것이다. 먼저 캡처 리플레이 기법 적용된 안드로이드 자동화 테스트 방법을 살펴보고 캡춰 단계에 기록된 스크립트를 통해 리플레이 단계에 테스트 케이스를 자동으로 생성하고 테스트를 실행하는 방법을 제안하였다. 이를 위하여 XML을 이용하여 주요 위젯기반 원소를 추출하기 위한 기술들을 정립하고 위젯기반 API 이벤트 처리 방법을 고안하였다. 제안한 방법으로 캡처 단계에 모니터링하여 클릭 이벤트가 일어나는 형태를 추적한 후 리플레이 단계에서 활성화 된 위젯을 API 이벤트와 상태를 교환하여 테스트 케이스를 생성한다.

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

  • 전상규;손기헌
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2004년도 춘계학술대회 논문집
    • /
    • 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)

  • 정익주
    • 대한임베디드공학회논문지
    • /
    • 제16권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.

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

  • 황지연;서정운
    • 디자인학연구
    • /
    • 제11권2호
    • /
    • pp.191-200
    • /
    • 1998
  • 뉴 미디어의 출현과 디지털 영역의 확장으로 인터페이스에 관련한 디자이너의 역할이 점점 늘어나고 있지만 아직 디자인 커뮤니티안에서는 아직 인터페이스 디자인의 기본 개념 및 방법론이 정립되지 않고 있다. 중요한 이유 중의 하나는 기준의 그래픽디자인이 일방적 커뮤니케이션이었다면 인터페이스 디자인은 쌍방 적 커뮤니케이션, 즉 인터랙션 이라는 것이다. 본 논문은 GUI 디자인의 사용 성을 강조하기 위해 소프트웨어 산업에서 일어나는 주요 문제와 디자이너의 의식 구조문제를 논하고 이를 해결하기 위한 방법을 제시하였다. 그 방법이란 소프트웨어 개발에 있어서, 공동협력(Collaboration)모형에 의거한 시각 디자인의 구체적인 내용인데, GUI디자인의 기본적인 시각언어 전개방법과 원리, 시각언어를 객관화하기 위한 Specification 시스템, 사용 성 테스트에서의 문제와 프로토 타입의 중요성, 마지막으로 디자인 평가 방법 등의 문제 등을 설명한다. 결론적으로 GUI디자인의 사용 성을 위해서는 디자이너가 다루는 시각언어의 논리적 체계성 및 인지적 접근을 강조하였는데, 이는 디자이너와 공동 협력을 하는 프로그램 앤지니어 및 제품 개발 구성원들과 커뮤니케이션 하는 데에 있어 객과 적 수단이 된다.

  • PDF

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

  • 신명은;조미나;김용식;이경희
    • 동아시아식생활학회지
    • /
    • 제22권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: 예방 정비를 위한 클러스터 시스템 검사 도구 (CTS: A Cluster System Test Suite for Preventive Maintenance)

  • 차광호
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제10권5호
    • /
    • pp.385-393
    • /
    • 2004
  • 현재 클러스터 시스템은 여러 분야의 문제들을 위하여 폭 넓게 이용되어지고 있으며 유용한 고성능 컴퓨팅 자원으로 인식되고 있다. 클러스터 시스템의 사용자가 늘어남에 따라 클러스터 시스템의 성능 개선 못지 않게 안정적인 운영을 유지하는 것도 중요한 상황이다. 하드웨어 예방 정비가 정상 운영을 위해서 중요한 것임에도 불구하고, 예방 점검 시간에 일반적인 클러스터 시스템을 위하여 사용될 수 있는 검사 도구는 주요 관심사가 되지 못했다. 본 논문에서는 하드웨어 예방 정비를 고려하여 클러스터 시스템을 위한 하드웨어 검사 도구를 제안한다. CTS(Cluster system Test Suite)로 명명된 클러스터 시스템 검사 도구는 메모리와 NIC를 점검하기 위한 두개의 검사 루틴을 가지고 있다. CTS를 설계시, CTS가 일반 적인 클러스터 시스템이 가지는 공통된 특징을 지원하도록 노력하였으며 검사 조건 설정에서 결과 조회까지 모든 작업은 통합 GUI 환경에서 진행될 수 있도록 하였다. 두 종류의 클러스터 시스템을 점검할 때, CTS를 사용하였고 클러스터 시스템을 관리하는데 유용한 정보가 제공됨을 확인하였다.

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

  • 전혜원;조민석;한성수;정창성
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제11권2호
    • /
    • pp.87-92
    • /
    • 2022
  • 이미지 기반 애플리케이션 테스트는 이미지 구조 비교를 통한 애플리케이션 테스트 방법을 제안한다. 이 연구는 다양한 디바이스 운영체제의 종류나 GUI에 의존 없이 다양한 기기에서 테스트가 가능하다. 기존 연구는 운영체제 변경, 화면상의 애니메이션 실행 그리고 해상도 변경의 경우 정답 이미지와 달라지기 때문에 기존의 경우 각각 변형마다 테스터를 생성해야 했다. 하지만 이 방법은 운영체제 변경, 해상도 크기의 변경, 화면상의 애니메이션 실행과 같은 변화가 발생해도 동일한 기준으로 판별하기 때문에 하나의 테스터로 테스트할 수 있다. 두 이미지의 객체들의 기본 구조를 비교하고 이미지에 차이가 존재하는 영역을 추출해서 Faster D2-Net의 특징점으로 이미지 유사성을 비교한다. Faster D2-Net 개발로 D2-Net보다 연산의 수와 공간적 손실을 줄여 애플리케이션 이미지에서 특징점을 추출하기 적합하고 수행 시간 단축이 가능했다.