프로젝트테스트1 신입 개발자 테스트 경험(품질관리, 오류방지, 코드신뢰도) 한 신입 개발자의 포트폴리오를 검토하면서 프로젝트에서 테스트를 어떻게 진행했는지 질문한 적이 있습니다. 학생은 기능을 완성한 뒤 화면을 직접 눌러보며 모두 확인했다고 답했습니다. 회원가입과 로그인, 게시글 작성 기능이 정상적으로 동작했고 발표에서도 오류가 발생하지 않았기 때문에 충분히 검증했다고 생각했습니다.추가로 회원가입에서 비밀번호를 입력하지 않거나 이미 가입된 이메일을 사용하면 어떻게 되는지 물었습니다. 학생은 정상적인 정보만 입력해 봤기 때문에 해당 상황은 확인하지 않았다고 답했습니다. 실제로 빈 비밀번호를 입력하자 화면에서는 가입이 거부되었지만 서버에 직접 요청하면 비밀번호가 없는 계정이 생성되었습니다. 프런트엔드에서만 입력값을 검사하고 서버에서는 같은 조건을 확인하지 않은 것이 원인이었습니다... 2026. 9. 1. 이전 1 다음