• 제목/요약/키워드: 테스트 시나리오

검색결과 228건 처리시간 0.034초

웹로그 분석을 통한 UI테스트 자동화 설계 모델 제안 (Proposal of UI Test Automatic Design Model Through Web Log Analysis)

  • 최지훈;김재웅;이윤열;박성현
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2021년도 제64차 하계학술대회논문집 29권2호
    • /
    • pp.249-251
    • /
    • 2021
  • 본 논문에서는 WEB대상으로 UI테스트를 최초 설계할 때, 웹로그를 분석하여 사용자들의 패턴을 파악하고 자동으로 테스트 시나리오와 케이스를 설계하여 제공하는 시스템을 제안한다. 이 시스템은 메세지큐를 활용하여 로그 데이터를 효율적으로 수집할 수 있고, 분석 시스템과 사용자들이 사용하는 웹서버를 분리하여 로그분석으로 인한 시스템 과부하 현상을 예방 할 수 있다. 또한 로그분석을 통해 추출된 데이터를 통해 사용자들이 실제로 자주 사용하거나 사용했던 사용 경로를 이용하여 자동으로 테스트 시나리오와 테스트 케이스에 대한 자료들을 접할 수 있어 테스트 분석, 설계 과정에서의 소요되는 시간이 감축되는 것을 기대할 수 있으며, 실제 사용자들이 자주 이용하는 패턴으로 테스트 대상을 정할 수 있기 때문에 후에 테스트를 통한 결함이 조치가 된다면 사용자들이 결함 경험을 줄일 수 있을 것이라 기대한다.

  • PDF

순차 다이어그램을 이용한 서비스 시나리오의 테스트 케이스 표현 기법 (The Test Case Expression Technique of a Service Scenario using a Sequential Diagram)

  • 이승훈;강동수;송치양;백두권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.823-824
    • /
    • 2009
  • SOA의 기본 단위인 서비스에서 나타날 수 있는 시나리오들은 서비스의 테스트 케이스로 사용될 수 있다. 이러한 사용을 위해 서비스 시나리오를 정형적으로 표현해야 하며 본 논문에서는 유사한 표현을 하는 순차 다이어그램을 차용하여 서비스 시나리오에 알맞게 변형하여 사용한다. 정형적으로 표현된 서비스의 테스트케이스는 자동화에 알맞으며 중의적 해석을 줄일 수 있다.

OSEK/VDX 기반 전장용 운영체제의 안전성 검증을 위한 자동 테스트 시나리오 생성기 (Automatic Test Scenario Generator for OSEK/VDX-based Automotive Operating Systems)

  • 변태준;최윤자
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1551-1554
    • /
    • 2012
  • 차량전장용 운영체제는 안전중요(safety-critical) 소프트웨어로써 엄밀한 검증과 테스트를 필요로 한다. 엄밀한 검증은 시스템의 모든 사용 가능한 시나리오의 도출을 필요로 하며, 이것을 수작업으로 생성하는 데에는 비용과 효율성에 문제가 있다. 본 연구에서는 차량전장용 운영체제의 국제표준인 OSEK/VDX 에 명시된 제약사항을 고려한 테스트 시나리오 자동 생성기와 이를 보조하는 OSEK/VDX 시뮬레이터를 개발하여 테스트 효율의 향상과 자동화를 도모하였다. 개발된 도구는 OSEK/VDX 기반 개방형 운영체제인 Trampoline 에 적용하여 효과를 입증하였다.

GUI 애플리케이션의 단위 테스트를 위한 테스트 자동화 플랫폼의 설계 (A design of test automation platform for unit testing on GUI application)

  • 박환석;류호동;이우진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.1211-1212
    • /
    • 2012
  • 최근 IT 기기는 GUI를 지원하여 사용자들에게 편의성을 제공하였지만, 개발자들에게는 테스팅에 어려움을 겪게 만들었다. 기존의 GUI 자동화 테스트기법인 Record Play-back 기법과 새로운 GUI 테스트 도구인 Sikuli가 등장 하였지만 기능이 추가되고 변경되는 소프트웨어를 테스팅하기 부족하다. 본 논문에서는 GUI 어플리케이션에서 점진적인 테스팅을 위해 단위 테스트인 각 테스트 케이스를 만들고 연결하는 시나리오 편집기와 시나리오 수행과 테스트 케이스 결과를 검증하는 수행 및 검증기로 구성된 자동화 테스트 도구를 설계한다.

자율운항선박 시뮬레이션 기반 테스트베드(S-TAS) 시나리오 매니저 설계 (Design of Scenario Manager for Simulation-based Testbed for Autonomous Ship)

  • 임승현;김동함;윤상웅;여동진
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2022년도 추계학술대회
    • /
    • pp.263-264
    • /
    • 2022
  • 전 세계적으로 자율운항선박 관련 연구가 활발히 수행되고 있으며, 자율운항선박 관련 개발 기술에 대한 시험평가 기술의 개발도 그 필요성이 부각되고 있다. 이와 같은 자율운항선박 관련 개발 기술에 대한 시험평가와 관련하여 현재 다부처사업으로 진행 중인 자율운항선박 기술개발사업에서는 자율운항선박에 탑재되는 장비 또는 알고리즘의 성능을 검증하기 위한 플랫폼으로 시뮬레이션 기반 테스트베드(Simulation-based testbed for autonomous ship, S-TAS)를 개발하고 있다. 본 연구에서는 시뮬레이션 기반 테스트베드의 활용을 위하여 자율운항시스템 구성요소 중 안전운항시스템과 경제운항시스템을 검증하기 위한 시뮬레이션 기반 시나리오 운용기능을 설계하였으며, 향후 개발되는 자율운항시스템을 위한 시나리오 운용 기술의 개발 및 연구를 수행할 예정이다.

  • PDF

J2ME 기반 모바일 응용 소프트웨어 GUI 자동화 테스트 지원기 (Test Supporter for GUI of Mobile Application Software in J2ME Platform)

  • 황선명
    • 정보처리학회논문지D
    • /
    • 제16D권3호
    • /
    • pp.361-370
    • /
    • 2009
  • 많은 모바일 어플리케이션 개발자들은 매우 엄격한 제약사항 즉 짧은 개발기간, 사용자의 다양한 요구사항 및 잦은 요구 변경에 직면하고 있다. 이러한 개발환경은 사용자가 사용하기 편리한 GUI의 개발과 S/W 개발초기부터 철저한 테스트를 하여 품질을 보증하는 테스트 방법이 필수적이다. 따라서 본 논문은 모바일 응용 S/W GUI를 기존의 매뉴얼을 보고 테스트 하는 단계적이고 수동적인 방법을 탈피하여 사용자 중심의 시나리오를 통하여 자동으로 GUI를 테스트 하는 것을 목적으로 한다. 제시한 테스트 방법은 사용자 중심의 UI를 설계하여 간편하고, 정확하게 테스트 할 뿐만 아니라 테스트케이스를 재사용하는 환경을 지원한다. 제안한 자동화 도구는 시나리오 기반의 정확한 테스트와 재사용성을 높인 테스트 도구로서 기존 테스트 도구와 기능적인 비교를 통하여 성능을 확인하였다.

MPEG-2 TS 형태의 테스트 데이터 자동 생성기의 구현 (Implementation of Testdata Generation Tool for MPEG-2 TS)

  • 염선화;최병주;박기웅
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.427-429
    • /
    • 2000
  • 멜티미디어 표준인 MPEG-2 TS 형태의 테스트 데이터를 자동 생성하는 도구인 TDGT(Test Data Generation Tool)를 설계하고 구현하였다. TDGT는 테스터로부터 기본적인 입력사항을 받아들이고 이를 기반으로 테스트 데이터를 자동 생성한 후 결과물로 테스트 데이터 스크립트 파일과 테스트 데이터 시나리오 파일, 테스트 데이터 커버리지 분석 결과를 테스터에게 제공한다. TDGT는 복잡하고 방대한 테스트 데이터를 생성하는데 요구되는 노력, 시간을 상당히 줄여주며 전문적인 지식이 없는 이도 쉽게 테스트 데이터를 생성할 수 있게 한다. 본 논문은 TDGT가 테스트 데이터를 자동 생성하는 구조와 TDGT의 분석을 제시하였으며 이 시스템의 prototype을 기술한다.

  • PDF

신규 ITS 서비스 검증을 위한 테스트 시나리오 방법론 연구: 자율차 주행지원을 위한 인프라 가이던스 서비스를 중심으로 (Test Scenario Methodology for New ITS Service Verification Based on Infra-Guidance Service for Autonomous Vehicle Driving Assistance)

  • 이준형;양인철;김형수;최민혜
    • 한국ITS학회 논문지
    • /
    • 제23권4호
    • /
    • pp.54-66
    • /
    • 2024
  • 최근 자율주행 차량을 지원하기 위한 다양한 신규 ITS 서비스들이 등장하고 있다. 인프라 가이던스 서비스도 자율차의 주행능력을 향상시킴으로서 비자율차 운전자와 조화를 이루는 교통흐름을 유도하기 위해 등장한 신규 ITS 서비스중 하나이다. 이와 같은 신규 ITS서비스를 도입하기 위한 검증절차로서 연구자는 시뮬레이션 및 테스트베드 검증 등을 수행하게 된다. 그러나 도로에서 발생할 수 있는 다양한 공간적, 상황적 범위를 모두 고려한 테스트 시나리오 수립에는 현실적 어려움이 발생한다. 본 연구에서는 자율주행 신기술로서 연구를 수행중인 인프라 가이던스 서비스를 중심으로 신규 ITS 서비스 검증을 위한 테스트 시나리오 설계방법에 대하여 제시하고자 한다.

스마트시티 사용자 체험 시나리오 도출 연구 지역공간정보 및 페르소나 모델을 활용하여 (A Study on the Development of User Centered Smart City Experience Scenario - Using Local Spatial Information and the Persona Model)

  • 김소연;안세윤
    • 한국콘텐츠학회논문지
    • /
    • 제18권6호
    • /
    • pp.333-341
    • /
    • 2018
  • 최근 사용자 중심의 스마트시티 서비스에 대한 관심이 높아지고 있다. 본 연구는 공간기반의 커뮤니케이션을 통한 스마트시티 서비스 시나리오 도출을 위해 공간정보유형을 검토하고, 사용자 중심의 체험요소 시나리오 도출을 위한 방향성을 마련하고자 한다. 본 연구결과는 향후 스마트시티 테스트베드에 적용 가능한 보행지도, 워킹맵으로서 시민이 스마트시티를 체험할 수 있는 공간시나리오를 제시하기 위한 기초자료를 제시하는 데 의의를 둔다. 특히 보행지도인 워킹맵을 통해 스마트시티 테스트베드 내 보행시나리오를 시뮬레이션 함으로서 사용자 요구사항을 기반으로 하는 서비스 방향을 실험하였다. 본 연구를 통해 기존 인프라를 통한 스마트시티 서비스가 다목적으로 활용될 수 있음을 확인하였다. 본 연구에서 제시된 공간정보 및 체험요소 연계모델과 페르소나 모델을 통한 워킹맵은 추후 스마트시티 테스트베드에 적용 가능한 예비시나리오로서 활용될 수 있다.

정형적 명세를 이용한 웹 프로그램의 테스트 (Testing Web Program Using Formal Specification)

  • 안영희;최은만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.2115-2118
    • /
    • 2002
  • 이 논문에서는 정형적 명세를 이용하여 테스트 데이터를 추출하는 방법을 제안한다. 복잡하고 구성요소가 다양한 웹 프로그램의 기능을 Object-Z 정형 명세 언어를 이용하여 핵심적으로 나타낸다. 이로부터 상태 모델을 구성하고 최상위 레벨의 STD 에서 세부적으로 STD 를 추가하여 테스트 시나리오를 추출한다. 실험 대상은 웹 뱅킹 업무로 정하고 계좌개설 과정의 테스트 데이터를 추출하였다. 제안한 방법은 사용기반 테스트 기법과 결합하여 웹 소프트웨어의 테스트 자동화에 중요한 요소가 될 것이다.

  • PDF