테스트
UI 테스트를 단위 테스트로 대체
느리고 자주 깨지는 UI 테스트가 수십 개 있습니다. 이 중 상당수를 단위 테스트로 대체하려면 코드와 테스트를 어떻게 재구성하겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
느리고 자주 깨지는 UI 테스트가 수십 개 있습니다. 이 중 상당수를 단위 테스트로 대체하려면 코드와 테스트를 어떻게 재구성하겠습니까?
UI 테스트가 검증하던 것을 분해한다. 상태 전이·입력 검증·포매팅은 뷰모델/프레젠터 단위 테스트로, 화면 모양은 스냅샷 테스트로, 화면 간 이동은 라우터 단위 테스트로 옮기고 UI 테스트는 핵심 흐름 몇 개만 남긴다.
테스트주관식입문
단위 테스트, 통합 테스트, UI 테스트는 무엇이 다른가요?
#ui-test #unit-test
테스트주관식기초
"3~5시간 안에 끝내라"는 안내와 함께 "기본 단위 테스트를 포함한 최소 iOS 앱"을 만드는 테이크홈 과제를 받았습니다. 시간이 빠듯할 때 어디에 어떤…
#unit-test #architecture
테스트주관식입문
"테스트 쓸 시간에 기능 하나 더 만들자"는 팀원에게 단위 테스트가 왜 필요한지 설득해야 합니다. 어떤 근거를 들겠습니까?
#unit-test
테스트주관식심화
온사이트 질문입니다. "지금 프로젝트에서 테스트를 어떻게 쓰고 있고, TDD를 실제 프로젝트에서 따르려면 어떻게 하겠어요?" 이미 코드가 많은 기존 앱에…
#ui-test