-
Notifications
You must be signed in to change notification settings - Fork 4
주간 스프린트 계획 회의 3주차
J143_이수민 edited this page Nov 8, 2021
·
1 revision
-
프론트엔드
- 게임 방 페이지 UI 작성
- 로비에서 게임방 목록 페이지 넘기기 기능
- 로비에서 게임방 제목 검색 기능
- 랭킹 기능
-
백엔드
- 게임방 채팅 구현
-
공통
- 커밋, issue, PR 컨벤션 통일
-
백로그 story - task 업데이트
- 테스트 목적과 상황
- 특정 게임방 검색 기능 확인
- 유저가 특정 방 제목을 검색하면 해당 검색어가 포함된 방 리스트를 띄운다.
- 시나리오 진행에 필요한 값
- 생성된 방 리스트
- 유저가 입력한 방 제목 검색어 값
- 시나리오를 진행하는데 필요한 조건
- 방 제목 검색어 입력
- 검색어 입력 후 검색 버튼 클릭
- 시나리오를 완료했을 때 보장해야 하는 결과
- 해당 검색어를 포함한 방이 있으면 띄우고, 없으면 알림 모달창을 띄운다.
- 테스트 목적과 상황
- 랭킹 확인
- 랭킹 보기 버튼을 누르면 랭킹 모달을 띄운다.
- 시나리오 진행에 필요한 값
- 회원가입한 유저들의 포인트 리스트
- 시나리오를 진행하는데 필요한 조건
- 서버가 실행중이어야 한다.
- 시나리오를 완료했을 때 보장해야 하는 결과
- 서버로 요청 => 클라로 응답 => 렌더링
- 테스트 목적과 상황
- 같은 방에 속한 클라이언트끼리 채팅을 할 수 있다.
- 클라이언트끼리 채팅을 시도
- 시나리오 진행에 필요한 값
- 채팅 내용
- 채팅을 보낸 클라이언트 정보
- 채팅을 받는 클라이언트 정보
- 시나리오를 진행하는데 필요한 조건
- 한 클라이언트가 채팅 내용을 입력
- 채팅 내용 입력 후 send 버튼 클릭
- 서버에서 특정 room에 속한 클라이언트에게만 채팅 관련 이벤트 emit
- 시나리오를 완료했을 때 보장해야 하는 결과
- 채팅을 보낸 유저와 같은 게임방에 속한 유저들이 채팅 내용을 받아서 렌더링
- 테스트 목적과 상황
- 로비에 있는 방 리스트 중 방 하나를 선택하여 접속한다.
- 방의 비밀번호가 있으면 비밀번호를 입력받아 확인한다.
- 시나리오 진행에 필요한 값
- 유저 데이터
- 방 데이터
- 방 UI 데이터
- 시나리오를 진행하는데 필요한 조건
- 서버에서 방 데이터를 클라이언트에게 보내주어야 한다.
- 클라이언트는 서버에게 유저 데이터를 보내주어야 한다.
- 시나리오를 완료했을 때 보장해야 하는 결과
- 유저 데이터가 서버의 방 데이터에 저장되어야 한다.
- 클라이언트는 방에 들어가 있어야 한다.