1. 회원가입 (Register)
- 테스트 시나리오 1: 정상 흐름
- 단계:
- 회원가입 페이지에 접근한다.
- 이메일을 "[email protected]"으로 입력한다.
- 비밀번호를 "StrongPassword123!"으로 설정한다.
- 개인 정보를 입력한다 (예: 이름, 생년월일 등).
- "회원가입" 버튼을 클릭한다.
- 예상 결과:
- 이메일 형식이 올바르고 중복되지 않음.
- 비밀번호 강도가 충분히 강함.
- 입력된 개인 정보가 저장됨.
- 회원가입 성공 메시지 출력됨.
- 테스트 시나리오 2: 이메일 형식 오류
- 단계:
- 회원가입 페이지에 접근한다.
- 이메일을 "user@com"으로 입력한다.
- "회원가입" 버튼을 클릭한다.
- 예상 결과:
- 테스트 시나리오 4: 비밀번호 패턴 검증 실패
- 단계:
- 회원가입 페이지에 접근한다.
- 이메일을 "[email protected]"으로 입력한다.
- 비밀번호를 "weak"으로 설정한다.
- "회원가입" 버튼을 클릭한다.
- 예상 결과:
- 비밀번호 패턴 검증 실패 오류 메시지 출력됨.
2. 로그인 (Login)
- 테스트 시나리오 1: 정상 흐름
- 단계:
- 로그인 페이지에 접근한다.
- 이메일을 "[email protected]"으로 입력한다.
- 비밀번호를 "CorrectPassword123!"으로 입력한다.
- "로그인" 버튼을 클릭한다.
- 예상 결과:
- 이메일과 비밀번호가 검증됨.
- 로그인 성공 메시지 출력됨.
- 사용자가 시스템에 접속됨.
- 테스트 시나리오 2: 잘못된 비밀번호
- 단계:
- 로그인 페이지에 접근한다.
- 이메일을 "[email protected]"으로 입력한다.
- 비밀번호를 "WrongPassword"으로 입력한다.
- "로그인" 버튼을 클릭한다.
- 예상 결과:
3. 계정 찾기 (Find Account)
- 테스트 시나리오 1: 정상 흐름
- 단계:
- 계정 찾기 페이지에 접근한다.
- 이메일을 "[email protected]"으로 입력한다.
- "계정 찾기" 버튼을 클릭한다.
- 예상 결과:
- 이메일이 검증됨.
- 계정 정보가 이메일로 발송됨.
- 계정 찾기 성공 메시지 출력됨.
4. 비밀번호 찾기 (Find Password)