Daily iOS
테스트

테스트 자동화의 계층

중고 거래 앱의 상품 등록 기능에 자동화 테스트를 처음 붙입니다. unit test, API 계약 test, UI test 세 층에 각각 무엇을 맡기겠습니까?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

가격 검증이나 필수 입력 같은 등록 규칙은 unit test가 가장 많이 맡고, 등록 API의 요청과 응답 형식은 계약 test 몇 개로 잡으며, 사진 붙여 등록 완료까지 가는 흐름은 UI test 한두 개만 두어 PR마다 빠른 층부터 돌린다.

받은 질문 공유