[안드로이드 / Test] 1. 테스트 개념 이해 및 중요성
학습 목표: 소프트웨어 테스트의 중요성, 기본 원칙 이해학습 항목:소프트웨어 테스트의 목적안드로이드에서의 테스트 필요성테스트 피라미드 (단위 테스트, 통합 테스트, UI 테스트)1. 소프트웨어 테스트의 목적소프트웨어 테스트는 개발 중 또는 완료된 소프트웨어가 예상대로 작동하는지 확인하는 과정입니다. 주요 목적은 다음과 같습니다:버그 발견: 프로그램의 문제점을 찾아내는 과정.품질 보증: 소프트웨어가 요구사항에 맞는 품질 수준을 유지하는지 확인.신뢰성 향상: 테스트를 통해 신뢰성을 높여 사용자에게 신뢰할 수 있는 제품을 제공.비용 절감: 초기 테스트를 통해 나중에 발생할 수 있는 큰 문제를 미리 예방.테스트는 소프트웨어 개발의 필수적인 단계이며, 제품의 완성도를 높이고 유지보수 비용을 줄이는 데 중요한 역할..