-
Notifications
You must be signed in to change notification settings - Fork 4
[스프린트] 3주차
wooseong.shin edited this page Nov 21, 2022
·
2 revisions
목표
- 백로그, 이슈 정리
- 버그 수정
- 첫 회원 가입 후, 로그인 요청시 대기하는 현상
- 리팩토링
- 서버로 오브젝트 스토리지 로직 이전
- 별명 중복 체크
- 디자인 완성 (색 조합)
- 홈화면, 게시글, 덧글 기능 추가
- 테스트 코드 추가
스프린트
- Day01
- 스프린트 및 데모 시나리오 계획 작성
- 백로그, 이슈 정리
- 버그 수정
- BE
- 리팩토링
- 테스트 코드 학습
- 전주차 테스트 코드 작성
- FE
- API 리팩토링
- 홈 화면 게시글 UI
- Day02
- FE
- 덧글창 UI
- 홈 화면, 덧글 이벤트 연결
- 덧글창 이동
- 클릭한 계정 페이지 이동
- 덧글 입력후 누르면 생성
- 쿠키에 세션 아이디 있으면 홈페이지로 넘김
- BE
- 전주차 테스트 코드 작성 완료
- 게시글 관련 API 작성 (조회, 등록, 수정)
- 덧글 관련 API 작성 (등록, 삭제)
- FE
- Day03
- FE
- 게시글 작성
- 게시글 추가 UI
- 게시글 작성 form
- 게시글 추가 이벤트 + 이벤트 이후 홈 게시글 리로드(react-query)
- 게시글 작성
- BE
- Day2 API 관련 테스트 코드 작성
- 좋아요 관련 API 작성
- 인가
- FE
- Day04
- 완성 못한 기능 완성 및 리팩토링
- 버그 수정
- 데모 준비
데모 시나리오
- 홈
- 테스트 목적과 상황
- 로그인 이후 서비스가 정상적으로 작동하는지 확인하기 위함
- 상황 : 로그인한 유저가 홈 페이지 접근 시 게시글들이 정상적으로 불러와지는지 확인
- 왜 로그인이 된 상태여야 할까?
- 이후 사용자로부터 위치 정보를 제공 받아야 하고, 익명의 사용자가 위치 정보를 악용할 우려가 있기 때문
- 시나리오 진행에 필요한 값
- 서버에서 발급한 세션ID
- 게시글 관련 정보(ID, 작성자 정보, 사진, 댓글 개수, 좋아요 개수, 내가 좋아요 눌렀는지 아닌지 정보, 대표 댓글)
- 시나리오 진행에 필요한 조건
- 로그인이 완료된 유저여야 한다.
- 시나리오 완료 시 보장하는 결과
- 사용자가 홈 화면에서 다른 유저들의 글을 확인 할 수 있다.
- 테스트 목적과 상황
- 게시글 작성
- 테스트 목적과 상황
- 로그인한 유저가 게시글 작성 시 정상적으로 등록되고 다른 유저가 해당 게시글을 확인할 수 있는지 체크하기 위함
- 상황 : 홈 화면 상단 버튼을 통해 게시글 작성 화면으로 이동하고 해당 페이지에서 게시글 등록
- 시나리오 진행에 필요한 값
- 서버에서 발급한 세션 ID
- 등록할 게시글 정보(유저 아이디, 사진, 내용, 길고양이 or 집고양이 input, 위치-option)
- 시나리오 진행에 필요한 조건
- 로그인이 완료된 유저여야 한다.
- 시나리오 완료 시 보장하는 결과
- 작성한 게시글이 DB에 등록되어 홈 페이지에 게시된 것을 확인할 수 있다.
- 테스트 목적과 상황
- 댓글
- 테스트 목적과 상황
- 게시글에 댓글 작성 시 정상적으로 등록되어 다른 유저가 확인할 수 있는지 체크하기 위함
- 상황 : 유저가 게시글 댓글 창으로 이동하여 댓글을 작성할 수 있다.
- 시나리오 진행에 필요한 값
- 댓글 입력 값
- 시나리오 진행에 필요한 조건
- 로그인이 완료된 유저여야 한다.
- 댓글을 작성하려는 게시글이 존재해야 한다.
- 시나리오 완료 시 보장하는 결과
- 사용자가 게시글에 댓글을 작성 후 등록된 댓글을 확인 할 수 있다.
- 테스트 목적과 상황
- 좋아요
- 테스트 목적과 상황
- 좋아요 버튼이 정상적으로 작동하는지 확인하기 위함
- 로그인한 유저가 게시글에 좋아요를 누르면 게시글의 좋아요 목록에 유저를 추가한다.
- 로그인한 유저가 이미 좋아요를 누른 게시글의 좋아요를 누르면 게시글의 좋아요 목록에서 유저를 삭제한다.
- 시나리오 진행에 필요한 값
- 좋아요를 누르는 유저 정보
- 게시글 관련 정보
- 시나리오 진행에 필요한 조건
- 로그인이 완료된 유저여야 한다.
- 좋아요를 누르는 게시글이 존재해야 한다.
- 시나리오 완료 시 보장하는 결과
- (좋아요를 누르지 않은 게시글의 경우) 좋아요 버튼 색이 빨강으로 바뀌고, 좋아요 수가 올라가며, 좋아요 목록에 유저가 추가 된다
- (좋아요를 누른 게시글의 경우) 좋아요 버튼 색이 되돌아오고, 좋아요 수가 내려가며, 좋아요 목록에서 해당 유저가 삭제된다.
- 테스트 목적과 상황
👨👨👦👦 데일리 스크럼
- 2022-11-07
- 2022-11-08
- 2022-11-09
- 2022-11-10
- 2022-11-14
- 2022-11-15
- 2022-11-16
- 2022-11-17
- 2022-11-21
- 2022-11-22
- 2022-11-23
- 2022-11-24
- 2022-11-25
- 2022-11-28
- 2022-11-29
- 2022-11-30
- 2022-12-01
- 2022-12-05
- 2022-12-06
- 2022-12-07
- 2022-12-08
- 2022-12-12
- 2022-12-13
- 2022-12-14
- 2022-12-15
- 2022-12-27
- 2022-12-28
- 2022-12-29
- 2022-12-30
- 2023-01-02
- 2023-01-03
- 2023-01-04
- 2023-01-05
- 2023-01-10
- 2023-01-16
- 2023-01-17
- 2023-01-18
- 2023-01-19