테스트
테스트 자동화의 계층
중고 거래 앱의 상품 등록 기능에 자동화 테스트를 처음 붙입니다. unit test, API 계약 test, UI test 세 층에 각각 무엇을 맡기겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
중고 거래 앱의 상품 등록 기능에 자동화 테스트를 처음 붙입니다. unit test, API 계약 test, UI test 세 층에 각각 무엇을 맡기겠습니까?
가격 검증이나 필수 입력 같은 등록 규칙은 unit test가 가장 많이 맡고, 등록 API의 요청과 응답 형식은 계약 test 몇 개로 잡으며, 사진 붙여 등록 완료까지 가는 흐름은 UI test 한두 개만 두어 PR마다 빠른 층부터 돌린다.
테스트주관식입문
단위 테스트, 통합 테스트, UI 테스트는 무엇이 다른가요?
#test-pyramid
테스트주관식심화
스냅샷 테스트를 팀에 도입하려 합니다. 스냅샷 테스트는 어떤 문제를 해결해 주나요?
#ci
테스트주관식딥다이브
모듈 40개, 테스트 8,000개인 앱에서 CI 테스트가 40분 걸립니다. 테스트 구조와 실행 전략을 어떻게 바꿔 PR당 10분 이내로 만들겠습니까?
#ci
테스트주관식기초
테이크홈 과제의 서술 문항입니다. "테스트를 개발 워크플로에 어떻게 통합하나요?" 코드를 작성하는 순간부터 머지·릴리즈까지 테스트가 어느 시점에 어떻게…
#ci