자동화 테스트가 유용한 경우는 다음과 같은 케이스들이 있다.

  1. 스모크 테스트
    1. 전기 기판을 테스트 할 때, 상세한 테스트를 하기 전에, "전기를 꽂았을 때, 연기가 나는가?" 와 같이, 기본적이고 중요한 조건들에 대해 단순한 테스트를 하는 것. 다른 것은 몰라도 이것 만큼은 돌아가야 하는 것들에 대한 짧은 목록의 테스트 케이스들에 대한 테스트
  2. 성능 테스트
    1. 성능을 테스트하기 위해선 많은 반복이 필수적이고, 컴퓨터는 반복적인 작업을 하는 기계이므로.
  3. API 테스트
    1. API는 수정될 여지가 적으므로