logo

안드로이드에서 테스트하기 - TDD 입문

* 관련 기술 스택이 없습니다
emoji

• 테스트는 개발 과정에서 중요하며, 버그나 크래쉬에 대한 실마리를 제공하고 개발 속도를 높이며, 코드를 설명하는 문서 역할을 한다.
• 안드로이드에서는 Local Test와 Android Test로 구분되며, 테스트 코드를 잘 작성하기 위해서는 테스트 이름, Given/When/Then 구조, Assertion Framework 등을 활용해야 한다.
• 테스트 범위는 Unit Test, Integration Test, End to End Test로 나눌 수 있으며, 기능을 아키텍처로 쪼개어 테스트를 수행하는 것이 좋다.
• TDD에서의 궁극적인 목적은 버그가 없는 프로덕트이기에, 테스트가 불가능한 경우에도 테스트 코드를 작성하는 것이 유의미한 검증을 할 수 있다.

thumbnail
북마크
공유하기
신고하기
6분 분량
조회수 178
profile-imageNunuLee
2년 전
Copyright © 2025. Codenary All Rights Reserved.