본문

[2018.10.09] 112. CTS의 개념

도입

이번 포스팅에서는 CTS의 개념에 대해 정리할 예정이다.

Android 공식 소스를 확인하면서 branch 뒤에 cts, vts 라는 단어를 보고 궁금증이 생겼다.

무엇을 의미하는 것일까?

이러한 궁금증을 계기로 CTS의 개념에 대해 정리할 예정이다.


개념

Compatibility Test Suite의 약자로 적합성 테스트정도로 해석될 수 있다.

(출처 - https://source.android.com/compatibility/cts)

CTS는 유닛 테스트의 모음이다.

또한, CTS의 목적은 개발 프로세스 전반적으로 호환성을 확인하고 초기에 비적합성을 드러내기 위함이다.


개념을 확인해보니 삼성이나 LG 등의 핸드폰 제조회사에서 새로운 핸드폰을 출시하기 전, 통과시켜야하는 테스트 중 하나인 것 같다.

위의 공식문서에서 직접 테스트하는 방법과 프로세스가 잘 설명되어있다. 

나중에 기회가 되면 실습도 진행해봐야겠다.

 

Reference

http://csjung.tistory.com/126

http://visu4l.tistory.com/403



#Compatibility Test Suite #CTS #Android CTS #안드로이드 CTS

공유

댓글