-
Android CTS 및 Testingcase Computer : 2013. 8. 8. 09:53
Android CTS란?
Android의 API, Application 등을 자동으로 테스트 하기 위한 도구(호환성 테스트).
CTS 통과 란? CTS인증을 통과함을 의미하며, CTS 인증 이후에 제조사에서 안드로이드 폰을 출시할 수 있고, 앱의 경우도 마켓에 등록할 경우 문제없이 동작 가능하다.
l Android CTS에 대한 간략한 한글 설명 및 사용 방법(블로그)
http://blog.naver.com/PostView.nhn?blogId=eleexpert&logNo=140135481377
Android CTS에서 테스트 가능한 범위에 applicatoin과 API가 포함되기는 하지만 기능이 잘 수행하는지를 테스트하는 것보다
Android에서 제공하는 API들의 naming rule 등과 같은 최소한의 제약사항들을 체크하는데 초점을 맞춘 것으로 보인다.
(CTS의 자세한 구조 몇 테스트 커버 영역에 대해서는 아래 링크 참고)
l Android CTS 구조 설명 페이지(Android Source 제공 사이트)
http://source.android.com/compatibility/cts-intro.html
기타
안드로이드 개발자 사이트에서 테스트 관련하여 안드로이드에서 제공하는 내용에 대한 설명이 있는 페이지입니다.
아래 페이지의 우측 메뉴리스트에 보면 [The Testing API] 항목으로 JUnit, Instrumentation, Test case classes, Assertion classes, Mock object classess 가 있습니다.(아직 전체 다 확인하지는 못했습니다.)
l Android Testing 관련 소개 페이지(Android Developers 사이트)
http://developer.android.com/tools/testing/index.html
아래 내용은 안드로이도 앱기준으로 Android JUnit 사용법에 대한 설명입니다. 필요하시면 참고하시기 바랍니다.
l 안드로이드 단위 테스트 입문
http://www.imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=article&wr_id=39290
반응형'case Computer :' 카테고리의 다른 글
안드로이드 루팅 탐지 방법 (1) 2013.10.21 [도구소개] Allpairs (0) 2013.09.24 CSV (1) 2013.06.19 [Android] systrace - Android 성능 분석 도구 (0) 2013.06.19 [Embedded] DWARF (0) 2013.06.19