-
Notifications
You must be signed in to change notification settings - Fork 2
스프린트 week2
SuphremeChicken edited this page Nov 18, 2019
·
1 revision
- 크게 작업 범위를 세 단위로 나눈다. (메인, 업로드, 인증)
- 메인은 이준호님이 담당한다.
- 업로드는 조민지님이 담당한다.
- 인증은 신철헌님이 담당한다.
- 인증 담당자가 빨리 작업을 완료하고 업로드 작업을 협조한다.
- story book으로 컴포넌트 개발하기
- 담당자: 이준호
- 작업량: ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️
- 우선순위: 1
- 테스트 목적과 상황
- visitor는 피드탭이 없고 우측 상단에 로그인버튼이 보인다.
- member는 피드탭이 있고 우측 상단에 로그아웃, 내정보 버튼이 보인다.
- member는 우측상단에 업로드 버튼이 있다.
- 피드는 card 형태로 위에서 아래로 배치되고 무한스크롤이 가능하다.
- 각 card의 크기는 이미지에 따라 다르다.
- 시나리오 진행에 필요한값
- 토큰값
- 팔로우한 유저들의 피드 데이터
- 시나리오를 진행하는 데 필요한 조건
- 로그인 기능을 통한 토큰을 받아올 수 있어야 한다.
- 시나리오를 완료했을 때 보장해야 하는 결과
- visitor는 랜덤한 데이터의 메인화면을 볼 수 있다.
- member는 자신이 팔로우한 유저의 피드를 볼 수 있다.
- visitor / member에 따라 보이는 화면이 다르다.
- header / footer가 상단 / 하단에 위치한다.
- 담장자: 신철헌
- 작업량: ⭐️⭐️
- 우선순위: 2
- 테스트 목적과 상황
- 로그인 버튼을 눌렀을때 나오는 화면
- 로컬로그인, 네이버로그인 선택이 가능해야함
- 시나리오 진행에 필요한값
- 회원가입된 계정
- 사용자가 email, pwd, name 입력한 값
- 시나리오를 진행하는데 필요한 조건
- 사용자 정보가 디비에 있음, 없으면 로그인 실패
- 시나리오를 완료했을 때 보장해야 하는 결과
- 로그인 화면에 접근 가능해야 한다.
- 로그인을 성공하면 메인 화면으로 간다.
- 로그인을 실패하면 로그인 화면으로 간다.(경고장 띄움)
- 담장자: 조민지
- 작업량: ⭐️⭐️⭐️⭐️⭐️
- 우선순위: 3
- 테스트 목적과 상황
- 로그인한 사용자가 우측 상단에 업로드 버튼을 클릭했다.
- 시나리오 진행에 필요한값
- 사용자가 이미지, 음악을 선택한다.
- 이미지, 음악에 대한 부가설명 (텍스트)
- 시나리오를 진행하는데 필요한 조건
- 사용자의 입력값
- 시나리오를 완료했을 때 보장해야 하는 결과
- 사용자가 이미지를 클릭하면 이미지 업로드 화면으로 이동한다.
- 사용자가 음악을 클릭하면 음악 업로드 화면으로 이동한다.
- 담장자: 조민지
- 작업량: ⭐️⭐️⭐️⭐️⭐️
- 우선순위: 4
- 테스트 목적과 상황
- 사용자가 이미지를 클릭해서 이미지 업로드 화면으로 이동했다.
- 시나리오 진행에 필요한값
- 작품의 제목
- 이미지 파일
- 시나리오를 진행하는데 필요한 조건
- 제목은 필수로 입력해야 한다.
- 이미지 파일이 있어야 한다.
- 시나리오를 완료했을 때 보장해야 하는 결과
- 제목을 입력안하고 업로드 버튼을 누르면 '제목을 입력해주세요'라는 경고창이 뜬다.
- 입력값이 다 있다면 세부사항(공개여부, 댓글허용여부, CCL)등을 설정할수 있는 창이 뜬다.
-
담장자: 신철헌
-
작업량: ⭐️⭐️
-
우선순위: 5
-
테스트 목적과 상황
- 회원가입을 통해 로컬 계정 생성 확인
- oauth를 통해 로컬 계정 생성 확인
-
시나리오 진행에 필요한값
- 회원가입에 필요한 정보 (메일(계정), 이름, 비밀번호 )
- 네이버 계정
-
시나리오를 진행하는데 필요한 조건
- 정확한 타입의 데이터인지 확인함 (메일, 이름)
- 해당 이메일로 기존의 계정이 없음
-
시나리오를 완료했을 때 보장해야 하는 결과
- 로그인 사용자가 볼 수 있는 메인페이지로 이동