더북(TheBook)

테스트를 구성하는 여러 변수나 환경 등을 온전히 통제할 수 없으면 테스트는 불안정해질 수 있다. 흔한 예시로 E2E 테스트 중 발생하는 네트워크 문제, 데이터베이스 연결 문제, 다양한 서버 문제가 있다. 이 상황에서 골치 아픈 문제를 피하고자 “그냥 다시 실행해 봐.”라든가 “가끔 간헐적으로 테스트가 실패할 때가 있어.”라는 식으로 대응하며 테스트 실패를 무시하기도 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.