특징

  1. 모든 걸 리소스를 불러오지 않고도 애플리케이션과 상호작용할 수 있다.
  2. 상호작용하는 단위를 대체로 각각의 위젯이다.
  3. 앱의 특정 부분만을 독립적으로 테스트하여 예상대로 작동하는지에 대해 점검할 수 있다.
  4. 유닛 테스트보다 큰 단위의 테스트라서 더 높은 수준의 신뢰성을 제공할 수 있다.
  5. 다만, 여전히 특정 부분만을 테스트하기 때문에 이 테스트만으로 앱의 전체적이고 완전한 신뢰성을 제공하기에는 부족하다

테스트 사용법

pump 함수

pumpAndSettle 함수