테스트
코드 리뷰와 회귀 테스트
미용 시술 예약 앱에서 버그를 고친 PR에 "재현 테스트가 없다"는 리뷰가 달렸습니다. 리뷰어가 코드를 이미 읽고 승인할 수 있는데도 재현 테스트를 따로 요구하는 이유는 무엇입니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
미용 시술 예약 앱에서 버그를 고친 PR에 "재현 테스트가 없다"는 리뷰가 달렸습니다. 리뷰어가 코드를 이미 읽고 승인할 수 있는데도 재현 테스트를 따로 요구하는 이유는 무엇입니까?
리뷰어의 승인은 지금 diff에 대한 한 번의 사람 판단이지만, 재현 테스트는 같은 입력으로 버그가 다시 생기면 이후 어떤 변경에서든 자동으로 잡아 주기 때문이다.
테스트주관식입문
"테스트 쓸 시간에 기능 하나 더 만들자"는 팀원에게 단위 테스트가 왜 필요한지 설득해야 합니다. 어떤 근거를 들겠습니까?
#regression
테스트주관식기초
테이크홈 과제로 "기존 PR을 리뷰하고 코멘트를 남기라"는 과제를 받았습니다. iOS PR을 리뷰할 때 무엇을 어떤 순서로 보겠습니까?
#code-review
테스트주관식기초
iOS 결제 앱의 line coverage가 90%인데도 결제 실패 처리가 릴리스마다 회귀합니다. 이 90%라는 숫자가 보장하는 것과 보장하지 못하는 것은…
#testing
테스트주관식기초
라이브 방송 앱의 채팅 ViewModel이 AsyncSequence로 들어오는 메시지를 구독해 목록에 붙입니다. 테스트에서 이 메시지 스트림을 어떻게…
#testing