RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기
    KCI등재

    안드로이드 애플리케이션의 UI 단위 테스트 방법 = Unit Test Method for UI of Android Applications

    한글로보기

    https://www.riss.kr/link?id=A99532986

    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
    • 오류접수

    부가정보

    국문 초록 (Abstract) kakao i 다국어 번역

    세계 스마트폰 OS 시장의 절반 이상을 차지한 안드로이드는 향후 태블릿, 스마트 TV, 자동차 등으로 시장의 확대가 전망된다. 현재 안드로이드 OS를 기반으로 수 많은 애플리케이션이 개발되고 있지만 애플리케이션의 신뢰성을 보장하기 위한 연구들은 부족한 상태이다. 이는 안드로이드 애플리케이션이 GUI를 기반으로 동작하기 때문에 기존의 테스트 방법을 적용하기 어렵기 때문이다. 구글에서 애플리케이션 테스트를 위한 환경을 제공하지만 개발자가 이를 활용하여 효율적인 테스트 코드를 작성하는 것은 쉽지 않다. 이 논문에서는 안드로이드 앱 개발에서 GUI 구현의 기본 단위인 액티비티에 대한 단위 테스트 방법을 제시한다. 이를 위해 테스트 케이스 설계 방법과 테스트 수행코드의 자동 생성 방법을 제안한다. 이 방법을 통해 개발자는 쉽게 테스트 코드를 생성할 수 있으며 신뢰성 있는 앱을 개발할 수 있을 것이다.
    번역하기

    세계 스마트폰 OS 시장의 절반 이상을 차지한 안드로이드는 향후 태블릿, 스마트 TV, 자동차 등으로 시장의 확대가 전망된다. 현재 안드로이드 OS를 기반으로 수 많은 애플리케이션이 개발되...

    세계 스마트폰 OS 시장의 절반 이상을 차지한 안드로이드는 향후 태블릿, 스마트 TV, 자동차 등으로 시장의 확대가 전망된다. 현재 안드로이드 OS를 기반으로 수 많은 애플리케이션이 개발되고 있지만 애플리케이션의 신뢰성을 보장하기 위한 연구들은 부족한 상태이다. 이는 안드로이드 애플리케이션이 GUI를 기반으로 동작하기 때문에 기존의 테스트 방법을 적용하기 어렵기 때문이다. 구글에서 애플리케이션 테스트를 위한 환경을 제공하지만 개발자가 이를 활용하여 효율적인 테스트 코드를 작성하는 것은 쉽지 않다. 이 논문에서는 안드로이드 앱 개발에서 GUI 구현의 기본 단위인 액티비티에 대한 단위 테스트 방법을 제시한다. 이를 위해 테스트 케이스 설계 방법과 테스트 수행코드의 자동 생성 방법을 제안한다. 이 방법을 통해 개발자는 쉽게 테스트 코드를 생성할 수 있으며 신뢰성 있는 앱을 개발할 수 있을 것이다.

    더보기

    다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

    More than half of the world’s Smartphone OS market is occupied by Android. In the future Android market will be enlarged to tablet, smart TV, car, etc. Currently, based on the Android OS, many applications are being developed. However, researches to ensure the reliability of the application are insufficient. Since the Android applications are operated through the GUI, it is difficult to apply the existing test methods. Though Google provides the test environments for applications, but it is not easy for developers to utilize them efficiently. In this paper, we propose a unit testing method for the activities which are the basic implementation unit of the GUI in Android app development. To do this, the test case design methods and the automatic creation methods of the test code are proposed. With this testing method, developers can easily generate the test code and will be able to develop the reliable apps.
    번역하기

    More than half of the world’s Smartphone OS market is occupied by Android. In the future Android market will be enlarged to tablet, smart TV, car, etc. Currently, based on the Android OS, many applications are being developed. However, researches to...

    More than half of the world’s Smartphone OS market is occupied by Android. In the future Android market will be enlarged to tablet, smart TV, car, etc. Currently, based on the Android OS, many applications are being developed. However, researches to ensure the reliability of the application are insufficient. Since the Android applications are operated through the GUI, it is difficult to apply the existing test methods. Though Google provides the test environments for applications, but it is not easy for developers to utilize them efficiently. In this paper, we propose a unit testing method for the activities which are the basic implementation unit of the GUI in Android app development. To do this, the test case design methods and the automatic creation methods of the test code are proposed. With this testing method, developers can easily generate the test code and will be able to develop the reliable apps.

    더보기

    목차 (Table of Contents)

    • 요약
    • Abstract
    • 1. 서론
    • 2. 관련 연구
    • 3. 안드로이드 액티비티
    • 요약
    • Abstract
    • 1. 서론
    • 2. 관련 연구
    • 3. 안드로이드 액티비티
    • 4. 테스트 케이스 설계 및 테스트 코드 생성
    • 5. 테스트 수행 및 결과
    • 6. 결론 및 향후 연구
    • 참고문헌
    더보기

    참고문헌 (Reference)

    1 이정규, "시나리오의 자동 생성을 통한 GUI 테스트 케이스 생성 방법" 한국정보과학회 36 (36): 45-53, 2009

    2 Bitbar, "Testdroid Recorder"

    3 "IHS isuppli Market Research"

    4 "Gartner"

    5 Atif M.Memon, "GUI Testing: Pitfalls and Process" 90-91, 2002

    6 C. X. Hu, "Automating GUI Testing for Android Applications" 5 : 10-17, 2011

    7 K. Martin, "Automated GUI Testing on the Android Platform" 4 : 2010

    8 Google, "Android Developers"

    9 Y. C. Ma, "An Automatic Testing Method for Android GUI Using XML" 102-105, 2011

    1 이정규, "시나리오의 자동 생성을 통한 GUI 테스트 케이스 생성 방법" 한국정보과학회 36 (36): 45-53, 2009

    2 Bitbar, "Testdroid Recorder"

    3 "IHS isuppli Market Research"

    4 "Gartner"

    5 Atif M.Memon, "GUI Testing: Pitfalls and Process" 90-91, 2002

    6 C. X. Hu, "Automating GUI Testing for Android Applications" 5 : 10-17, 2011

    7 K. Martin, "Automated GUI Testing on the Android Platform" 4 : 2010

    8 Google, "Android Developers"

    9 Y. C. Ma, "An Automatic Testing Method for Android GUI Using XML" 102-105, 2011

    더보기

    동일학술지(권/호) 다른 논문

    동일학술지 더보기

    더보기

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    인용정보 인용지수 설명보기

    학술지 이력

    학술지 이력
    연월일 이력구분 이력상세 등재구분
    2022 평가 재인증평가 신청대상 (재인증)
    2019-01-01 등재 등재학술지 유지 (계속평가) KCI등재
    2016-01-01 등재 등재학술지 유지 (계속평가) KCI등재
    2015-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2014-09-16 학술지명변경 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 및 레터 -> 정보과학회 컴퓨팅의 실제 논문지
    외국어명 : Journal of KIISE : Computing Practices and Letters -> KIISE Transactions on Computing Practices
    KCI등재
    2013-04-26 학술지명변경 외국어명 : Journal of KISS : Computing Practices and Letters -> Journal of KIISE : Computing Practices and Letters KCI등재
    2011-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2009-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2008-10-02 학술지명변경 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 -> 정보과학회논문지 : 컴퓨팅의 실제 및 레터
    외국어명 : Journal of KISS : Computing Practices -> Journal of KISS : Computing Practices and Letters
    KCI등재
    2007-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2005-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2002-01-01 등재 등재학술지 선정 (등재후보2차) KCI등재
    더보기

    학술지 인용정보

    학술지 인용정보
    기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
    2016 0.29 0.29 0.27
    KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
    0.24 0.21 0.503 0.04
    더보기

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼