일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 안드로이드 hilt
- 안드로이드 앱 아키텍처 가이드라인 사용법
- sharedFlow
- Android App Architecture Guideline
- 안드로이드 앱 아키텍처 가이드라인 설명
- 안드로이드 mvvm예제
- 안드로이드 mvvm
- android clean architecture
- 안드로이드 클린 아키텍처
- Hilt
- 리싸이클러뷰 최적화
- 안드로이드 아키텍처 컴포넌트
- 안드로이드 Mockito
- 안드로이드 최적화
- MVVM
- 안드로이드 테스트코드
- 안드로이드 앱 아키텍처 가이드라인 예시
- 안드로이드 앱 아키텍처 가이드라인
- android DI
- coroutine
- RxJava
- Koin
- 안드로이드 의존성주입
- 안드로이드 리싸이클러뷰
- 안드로이드 Espresso
- Android MVVM
- 코루틴
- 안드로이드 JUnit
- android memory leak
- 스타트업 코딩테스트
- Today
- Total
목록안드로이드 Espresso (2)
안드로이드 연구소
지난 포스트에서 안드로이드 테스트코드에 대한 종류를 확인하고 그 중 하나인 Unit테스트에 대해 알아보았습니다. 그러면 오늘은 이어서 또다른 대표 안드로이드 테스트코드인 Instrumentation Tests(계측 테스트, 안드로이드 테스트)에 대해서 알아보겠습니다. Q1. Instrumentation Tests(계측 테스트, 안드로이드 테스트)에 대해 설명해줘 안드로이드 애플리케이션의 동작과 통합을 중점을 둔 특정 유형의 테스트를 나타냅니다. 안드로이드 애플리케이션은 다양한 구성 요소(사용자 인터페이스, 비즈니스 로직, 백엔드 서비스)가 있는 복잡한 시스템입니다. 계측 테스트는 이러한 구성 요소의 동작 및 통합을 확인하는 데 중요한 역할을 합니다. 또 안드로이드는 화면 크기, 하드웨어 구성 및 운영 체..
지난 포스트에서 DI 의존성 주입 라이브러리에 대해서 살펴보았습니다. 그리고 오늘부터 챕터3의 핵심이 될 안드로이드 테스트코드에 대해서 배워볼 예정입니다. 많은 안드로이드 개발자 채용 공고 시장에서 DI와 더불어 테스트코드를 사용할 수 있는 인재를 원하는 것을 종종 확인할 수 있습니다. 그 채용 공고는 3, 4, 5년차 개발자 채용을 대상으로 하는걸 보아서 러닝커브가 다소 높은 편이고 구현해낼 수 있는 초급 개발자는 많다는 것을 추론할 수 있겠지요? 그렇다면 테스트코드를 사용할 줄 안다면 3년차 이상의 중급 개발자로 들어가는 신호탄이라고 저는 조심스럽게 생각합니다. 그렇다면 테스트코드가 무엇인지 한번 알아볼까요? Q1. chatGPT, 테스트 코드가 뭐야? 테스트 코드는 소프트웨어 응용 프로그램 또는 시..