테스팅

최상위 Flutter 테스트 패키지 Flutter 앱을 테스트하는 여러 가지 방법이 있지만, 일반적인 방법은 다음과 같습니다: * **유닛 테스트**: 유닛 테스트는 작은 코드 조각 또는 유닛이 예상대로 작동하는지 확인하는 데 집중합니다. * **위젯 테스트**: 위젯 테스트 (또는 컴포넌트 테스트)는 한 번에 하나의 위젯을 테스트하는 것에 중점을 둡니다. 위젯 테스트의 목표는 위젯의 UI가 예상대로 보이고 상호 작용하는지 확인하는 것입니다. * **통합 테스트**: 통합 테스트는 앱에서 유닛이 얼마나 잘 작동하는지 확인합니다. * **사용자 테스트**: 사용자 테스트는 사용자 상호 작용 워크플로우 형태로 제공된 앱과 실제 사용자가 상호 작용하는 방식을 모의합니다. 테스트는 수동으로 수행하거나 자동화된 도구를 사용하여 수행할 수 있습니다. 아래에 나열된 Dart 및 Flutter 패키지는 테스트, 목 테스트, 위젯 테스트, UI 테스트 등을 수행하고 커버리지 보고서를 게시하는 도구/프레임워크를 제공합니다.