테스트
스냅샷 테스트
스냅샷 테스트를 팀에 도입하려 합니다. 스냅샷 테스트는 어떤 문제를 해결해 주나요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
스냅샷 테스트를 팀에 도입하려 합니다. 스냅샷 테스트는 어떤 문제를 해결해 주나요?
스냅샷 테스트는 특정 상태의 뷰를 렌더해 저장된 레퍼런스 이미지(또는 텍스트 트리)와 비교해, 레이아웃·색·폰트가 의도치 않게 바뀐 시각 회귀를 UI 테스트보다 훨씬 싸게 잡는다.
테스트주관식딥다이브
모듈 40개, 테스트 8,000개인 앱에서 CI 테스트가 40분 걸립니다. 테스트 구조와 실행 전략을 어떻게 바꿔 PR당 10분 이내로 만들겠습니까?
#ci
테스트주관식기초
테이크홈 과제의 서술 문항입니다. "테스트를 개발 워크플로에 어떻게 통합하나요?" 코드를 작성하는 순간부터 머지·릴리즈까지 테스트가 어느 시점에 어떻게…
#ci
테스트주관식기초
배달 앱 iOS 프로젝트의 unit test와 UI test가 로컬에서는 통과하는데 CI에서만 가끔 실패합니다. 이런 flaky test를 어떻게 줄이겠습니까?
#ci
테스트주관식기초
중고 거래 앱의 상품 등록 기능에 자동화 테스트를 처음 붙입니다. unit test, API 계약 test, UI test 세 층에 각각 무엇을 맡기겠습니까?
#ci