본문 바로가기
PM으로 성장하기/기획 공부

사용자 입력 데이터의 체크 포인트

by 고양이 고씨 2022. 11. 12.

어떤 페이지에서는 사용자에게 데이터 입력을 받아야 하는 경우가 있다. 이 때 사용자가 입력한 데이터가 올바른 값인지를 체크해야 한다. 나는 별도의 케이스정리 장표를 만들어, 사용자가 입력할 수 있는 값에 대한 케이스를 정리하고 해당 케이스별로 어떤 액션을 취해야하는지 정의하였다.

케이스를 정의할 때 도움이 될 만한 체크포인트를 네이버 회원가입 페이지의 예시를 바탕으로 소개한다.


1. 문자 종류 확인하기

사용자가 입력한 데이터가 올바른 유형으로 입력이 되었는지 체크한다. 네이버 회원가입 페이지에서는 휴대전화 항목의 경우 숫자만 입력해야하지만, 사용자가 문자를 입력했다면 "형식에 맞지 않는 번호입니다"라고 안내한다.


2. 타당성 확인하기

사용자가 입력한 데이터가 정상적인 데이터인지 체크한다. 네이버 회원가입 페이지에서는 생년월일에 9999년을 입력하면 미래에서 왔다는 위트있는 멘트가 나온다.


3. 범위 확인하기


입력한 데이터가 주어진 범위 안에 있는 데이터인지 체크한다. 생년월일 항목에서 2월은 30일이 없는데 30일을 입력하는 경우가 발생할 수 있다. 이 경우에도 체크하여 생년월일을 다시 입력할 수 있도록 한다.


4. 필수 정보 확인하기

필수입력인 아이디
선택입력인 이메일주소

입력해야할 데이터가 필수 정보일 때가 있다. 입력해야하는 데이터가 필수인지 선택인지 안내하고, 필수인 항목을 입력하지 않았다면 필수정보임을 안내해야한다.

728x90

댓글