• 제목/요약/키워드: 테스트 커버리지 측정

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

사물 인터넷 환경을 위한 BitTorrent 알고리즘 기반의 테스트 커버리지 측정기법 (A Method of Test Coverage Measurement Based on BitTorrent for Internet of Things Environment)

  • 류호동;이우진
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제3권10호
    • /
    • pp.365-370
    • /
    • 2014
  • 사물 인터넷(Internet of Things : IoT) 환경이 이미 네트워크기반의 서비스 분야에서 가장 대표적인 패러다임이 되었음에도 불구하고, 인간과 사물 및 환경이 서로 제약 없이 연결되는 특성으로 인하여 해당 환경에 특화된 테스트 기법은 여전히 많은 연구가 필요한 상황이다. 에뮬레이터 기반에서 테스트 대상 장치를 구동하는 대부분의 기존 방식은 IoT와 같이 그 연결이 다양해지고 장치의 구분이 불분명해질수록 실제 환경과의 격차가 커져 결론적으로 부정확한 테스트 결과가 산출될 가능성이 높다. 본 논문에서는 이러한 문제를 개선하고자 각각의 장치들의 오버헤드를 최소화함과 동시에 대상 코드의 특정 부분이 중복적으로 테스트되지 않는 특징을 가진 BitTorrent기반의 테스트 커버리지 측정 기법을 제안한다.

열차제어 S/W 검증을 위한 테스트 커버리지 측정 및 평가기준에 대한 연구 (Study on Test Coverage Analysis & Assessment Standard for Train Control Software Verification)

  • 조현정;황종규;오석문;신승권
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2010년도 추계학술발표논문집 1부
    • /
    • pp.163-167
    • /
    • 2010
  • 최근 컴퓨터시스템으로 전환되고 있는 열차제어시스템에서 소프트웨어에의 의존성이 급격히 증가함에 따라 임베디드화된 열차제어 소프트웨어 신뢰성과 안전성의 검증이 중요한 문제로 대두되기 시작했다. 이에 따라 열차제어 소프트웨어 관련 국제표준에서도 각종 소프트웨어 테스트 및 검증활동을 요구하고 있으며, 이에 대응하여 본 논문에서는 열차제어시스템 소프트웨어 테스트 커버리지 자동화 도구 및 기준 분석과 개발 결과에 대해 제시하고 있다. 본 논문에서는 열차제어 소프트웨어 안전성 검증을 위한 정량적인 항목으로 매우 중요한 테스트 커버리지를 자동으로 측정할 수 있는 제어흐름 분석도구를 개발하였으며, 본 도구의 결과를 실제 철도 산업 현장에서 활용하기 위해 타분야 제시 기준 등을 분석하여 철도 소프트웨어 안전무결성레벨(SWSIL)에 따른 판단 기준을 제시하였다.

  • PDF

철도시스템 소프트웨어 테스트 커버리지 자동화 도구 및 기준 분석 (Analysis of S/W Test Coverage Automated Tool & Standard in Railway System)

  • 조현정;황종규;신승권;오석문
    • 한국산학기술학회논문지
    • /
    • 제11권11호
    • /
    • pp.4460-4467
    • /
    • 2010
  • 최근 컴퓨터시스템으로 전환되고 있는 철도시스템에서 소프트웨어에의 의존성이 급격히 증가함에 따라 임베디드화된 철도시스템 소프트웨어 신뢰성과 안전성의 검증이 중요한 문제로 대두되기 시작했다. 이에 따라 철도 소프트웨어 관련 국제표준에서도 각종 소프트웨어 테스트 및 검증활동을 요구하고 있으며, 이에 대응하여 본 논문에서는 철도시스템 소프트웨어 테스트 커버리지 자동화 도구 및 기준 분석과 개발 결과에 대해 제시하고 있다. 본 논문에서는 철도시스템 소프트웨어 안전성 검증을 위한 정량적인 항목으로 매우 중요한 테스트 커버리지를 자동으로 측정할 수 있는 제어흐름 분석도구를 개발하였으며, 본 도구의 결과를 실제 철도 산업 현장에서 활용하기 위해 타분야 제시기준 등을 분석하여 철도 소프트웨어 안전무결성레벨(SWSIL)에 따른 판단 기준을 제시하였다. 개발한 도구는 기존 해외 도구에 비해서 여러 테스트 커버리지를 효과적으로 측정할 수 있는 강점이 있으며, 실제 철도 현장에서 활용성이 높아 철도 소프트웨어의 개발 및 테스트 기술 발전을 기대할 수 있다.

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

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

WAVE-LTE 하이브리드 V2X 통신시스템의 커버리지 테스트 (Coverage Test of WAVE-LTE Hybrid V2X Communication System)

  • 윤상훈;임기택;곽재민
    • 한국항행학회논문지
    • /
    • 제24권3호
    • /
    • pp.212-217
    • /
    • 2020
  • 최근 4차산업 혁명에 대한 관심과 더불어 자율주행 기술에 대한 요구가 높아지고 있다. V2X (vehicle to everything) 통신기술은 자율주행차량에 있어 핵심기술로서 유무선 망을 통해 차량, 인프라, 네트워크, 보행자 등과 같은 객체들과 정보를 교환하는 기술이다. 본 논문에서는 WAVE (wireless access in vehicular environment)와 LTE (long term evolution)를 복합설계하여 구현한 하이브리드 V2X 통신 시스템의 개발결과와 시스템의 성능을 확인하기 위해 커버리지 테스트를 수행한 결과를 제시한다. 커버리지 측정을 통해 하이브리드 V2X 통신 성능이 기존의 LTE나 WAVE의 단일 통신 시스템보다 통신 커버리지에 있어 우수하여 자율주행서비스에 효율적으로 적용 가능하다는 것을 보인다.

국내 DTV 방송망에서의 디지털 동일채널중계기 필드테스트 (Field Test Results of Digital On-Channel Repeater in a DTV Transmission Network in Korea)

  • 서영우;김영민;목하균;이상길;권태훈;박성익;이용태;음호민;서재현;김흥묵;김승원
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2005년도 학술대회
    • /
    • pp.73-76
    • /
    • 2005
  • 한국방송(KBS)은 전자통신연구원(ETRI)과 공동으로 송수신 안테나의 낮은 분리도(isolation)하에서도 운용이 용이하며 중계기 내부의 왜곡을 보상할 수 있는 DOCR(Digital On-Channel Repeater)을 개발하였다. 개발된 DOCR의 성능과 서비스 커버리지를 측정하기 위하여 수원 지역에서 2004년과 2005년 두 차례의 필드테스트를 공동으로 실시하였다. 본 논문에서는 개발된 DOCR시스템에 대하여 그 특징을 설명하고 수원 지역에서 실시된 필드테스트 결과를 분석한다. 또한, 다양한 세대의 ATSC 수신기를 측정에 사용함으로써 수신기 성능에 따른 DOCR 서비스 커버리지의 변화를 측정하였다. 측정결과에는 DOCR의 사용에 따른 수신성공률, 수신마진, 수신용이성(수신가능각도)등이 포함되며 측정 지역의 수 년간의 테스트 결과를 종합하여 서비스 범위내의 수신성능을 분석한다.

  • PDF

DTV 커버리지 측정을 위한 다중 안테나 이동측정시스템 (A Multi-Antenna Mobile Measurement System for DTV Coverage Measurement)

  • 정영석;양해술
    • 디지털융복합연구
    • /
    • 제11권11호
    • /
    • pp.85-94
    • /
    • 2013
  • 본 논문에서는 기존 DTV 커버리지 측정차량의 문제점을 해결하고 효율적으로 전파 음영지역을 찾아내기 위해 고정식 DTV전파측정차량의 기능을 포함하면서도 이동하며 전파수신현황 및 수신상태를 측정할 수 있는 다중 안테나 이동측정시스템을 제안한다. 제안된 시스템은 모두 4개의 무지향성(omni-directional)안테나와 고정측정을 위한 1개의 지향성(directional)안테나를 포함하며, 공간 다이버시티(space diversity)를 활용하여 운용할 수 있도록 각각의 안테나마다 측정장비를 배치하고 각각의 측정값을 실시간으로 수집하고 처리한다. 제안된 시스템의 효용성을 보이기 위해 국내 수신 전파 환경을 3가지 유형으로 모델링하고 이들 지역에서 집중적인 측정을 실시하였다. 또한 측정 결과의 상세한 분석을 토대로 이동측정 및 고정측정간의 상관관계를 밝히고자 하였다. 특히 제안된 시스템의 적용을 위한 실험에는 방송사 현업 실무자들이 측정 및 결과 정리에 공동으로 참여하는 등 객관성을 확보하고자 하였으며 개발 장비를 국책 연구기관의 인위적 난시청 조사사업에 일부 적용하는 등 실제 방송 커버리지 관리 업무에 적극적으로 활용하고 있다.

UIA 라이브러리를 이용한 GUI 테스트 자동화 방법 (An automation method for GUI test using a UIA library)

  • 최창민;정인상;김현수
    • 정보처리학회논문지D
    • /
    • 제18D권5호
    • /
    • pp.343-356
    • /
    • 2011
  • 기존의 GUI 테스트 도구들은 테스트 케이스 준비 및 테스트 수행시 테스터의 개입을 많이 요구한다. 이러한 문제를 개선하기 위해 본 논문에서는 GUI 테스트 케이스를 구축할 수 있는 새로운 방법을 제안한다. 이 방법은 GUI 내에서 잠재적인 제어 흐름을 식별하여 GUI맵을 구성하는 방법이다. .NET Framework에서 제공하는 UIA 라이브러리는 GUI 컨트롤 정보를 추출하는 과정에 사용되며, 이를 통해 GUI맵을 구성한다. 추출된 GUI 컨트롤 정보를 기반으로 그룹화 매커니즘을 사용하여 테스트 시나리오를 생성한다. 다양한 테스트 시나리오는 어떤 GUI 컨트롤에 대해 그 컨트롤이 속하는 그룹에서 다른 컨트롤을 선택하여 그것을 대체함으로써 자동 생성된다. 기존의 GUI 테스트 도구들은 테스트 커버리지를 지원하지 않았지만, 이 논문에서 제안하는 방법은 GUI맵을 사용하여 실행되었거나 실행되지 않은 시나리오 흐름을 파악할 수 있으므로 이를 통해 테스트 커버리지를 측정할 수 있다.

소프트웨어 블랙박스 테스팅 기법 비교 및 커버리지 분석을 통한 성능 측정 (Comparing Black-box Testing Methodology and Performance Measurement by Test Coverage Analysis)

  • 맹상우;박홍성
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2009년도 제40회 하계학술대회
    • /
    • pp.1891_1892
    • /
    • 2009
  • 정밀한 소프트웨어 테스팅에서 테스트 케이스의 생성과 테스트 수행 작업은 많은 시간과 노력을 필요로 한다. 따라서 경험 있는 테스터 들은 적은 수의 테스트 케이스를 선택적으로 사용하여 보다 정확한 테스트를 수행할 수 있기를 요구한다. 테스트 케이스의 수를 줄이기 위해 수많은 연구가 진행되었다. 소프트웨어 테스팅에서 가장 기본이 되는 테스트는 단위 테스트이다. 본 논문에서는 블랙박스 테스팅에 사용되는 잘 알려진 테스트 후보 값 생성 및 조합 기법에 관한 기존 연구를 살펴보고 성능을 비교해 본다. 성능 비교를 위해 몇몇 예제 코드를 실험적으로 이용하였다.

  • PDF

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

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

  • PDF