테스트를 구성하는 여러 변수나 환경 등을 온전히 통제할 수 없으면 테스트는 불안정해질 수 있다. 흔한 예시로 E2E 테스트 중 발생하는 네트워크 문제, 데이터베이스 연결 문제, 다양한 서버 문제가 있다. 이 상황에서 골치 아픈 문제를 피하고자 “그냥 다시 실행해 봐.”라든가 “가끔 간헐적으로 테스트가 실패할 때가 있어.”라는 식으로 대응하며 테스트 실패를 무시하기도 한다.
추천 도서와 신규 콘텐츠를 먼저 받아보세요
엄선한 추천 도서와 신규 콘텐츠를 이메일로 보내드립니다. 새로운 책이 등록될 때마다 소식을 받아보세요.