Skip to content

Cypress 시나리오

조예진 edited this page Nov 29, 2021 · 3 revisions

게스트 (로그인 전)

게스트 메인

  • 로그인 버튼을 누르면 /login 으로 이동한다.
  • 회원가입 버튼을 누르면 /signup 으로 이동한다.

로그인 화면

  • 잘못된 비밀번호를 입력하면 에러 메시지가 표시된다.
  • 잘못된 이메일을 입력하면 에러 메시지가 표시된다.
  • 올바른 계정을 입력하면 메인 페이지로 이동하고, 유저 메인이 표시된다.

회원가입 화면

(회원가입 할거 넘 만아서 보류)

유저 (로그인 후)

메인 페이지

  • 접속 시 스터디 목록을 가져와 표시함
  • 스크롤 하단에 위치할 때마다 새로운 스터디를 가져옴
  • 스터디를 클릭하면 스터디 상세 페이지로 이동함
  • 플로팅 버튼 누르면 스터디 생성 페이지로 이동함
  • 카테고리 추천 버튼 누르면 필터링 페이지로 이동하고, TAKE가 채워져 있음.
  • 상단 검색 버튼 누르면 필터링 페이지로 이동함

스터디 상세 페이지

  • apply 값 true면 버튼 눌러도 참여 신청 불가
  • apply 값 false일 때 버튼 누르면 신청 페이지로 이동
  • 프로필 누르면 그 사람 프로필 페이지로 이동

참여 신청 페이지

  • [참여 스터디] 부분에 스터디 제목이 채워져 있음
  • 신청 동기 작성 후, 참여 신청 누르면, 참여 신청 완료 팝업이 뜸
    • 스터디 관리로 이동 누르면 참여한 스터디 페이지로 이동
    • 글 목록으로 누르면 메인으로 이동

다른 사람 프로필

  • 잘 뜸 (스터디 디테일에서 확인됨)

스터디 필터링 페이지

  • 카테고리 선택 하나만 가능함
  • 기브 테이크 타입 다 선택해야 스터디 검색 활성화
  • take 쿼리 있을 경우 미리 채워져 있음

스터디 검색 결과 페이지

  • 스터디 없으면 없다 컴포넌트 표시
  • 스터디 검색 버튼에 give, take, type 정보 표시
  • 스터디 검색 버튼 누르면 필터링 페이지로 이동
  • 검색 결과가 표시됨

스터디 관리 페이지

  • 참여한 스터디 누르면 탭 색이 바뀜
  • 내가 연 스터디 / 참여한 스터디가 잘 뜸
  • 신청자 명단 누르면 신청자 명단 페이지로 이동함

하단 내비

  • 지금 페이지 위치에 맞게 버튼의 아이콘+텍스트 색이 바뀜
  • 내비 누르면 페이지가 이동됨