Skip to content

주간 스프린트 계획 회의 3주차

J143_이수민 edited this page Nov 8, 2021 · 1 revision

주간 스프린트 3주차

  • 프론트엔드

    • 게임 방 페이지 UI 작성
    • 로비에서 게임방 목록 페이지 넘기기 기능
    • 로비에서 게임방 제목 검색 기능
    • 랭킹 기능
  • 백엔드

    • 게임방 채팅 구현
  • 공통

    • 커밋, issue, PR 컨벤션 통일
  • 백로그 story - task 업데이트

데모 시나리오

방 제목 검색

  • 테스트 목적과 상황
    • 특정 게임방 검색 기능 확인
    • 유저가 특정 방 제목을 검색하면 해당 검색어가 포함된 방 리스트를 띄운다.
  • 시나리오 진행에 필요한 값
    • 생성된 방 리스트
    • 유저가 입력한 방 제목 검색어 값
  • 시나리오를 진행하는데 필요한 조건
    • 방 제목 검색어 입력
    • 검색어 입력 후 검색 버튼 클릭
  • 시나리오를 완료했을 때 보장해야 하는 결과
    • 해당 검색어를 포함한 방이 있으면 띄우고, 없으면 알림 모달창을 띄운다.

랭킹 기능

  • 테스트 목적과 상황
    • 랭킹 확인
    • 랭킹 보기 버튼을 누르면 랭킹 모달을 띄운다.
  • 시나리오 진행에 필요한 값
    • 회원가입한 유저들의 포인트 리스트
  • 시나리오를 진행하는데 필요한 조건
    • 서버가 실행중이어야 한다.
  • 시나리오를 완료했을 때 보장해야 하는 결과
    • 서버로 요청 => 클라로 응답 => 렌더링

채팅 기능

  • 테스트 목적과 상황
    • 같은 방에 속한 클라이언트끼리 채팅을 할 수 있다.
    • 클라이언트끼리 채팅을 시도
  • 시나리오 진행에 필요한 값
    • 채팅 내용
    • 채팅을 보낸 클라이언트 정보
    • 채팅을 받는 클라이언트 정보
  • 시나리오를 진행하는데 필요한 조건
    • 한 클라이언트가 채팅 내용을 입력
    • 채팅 내용 입력 후 send 버튼 클릭
    • 서버에서 특정 room에 속한 클라이언트에게만 채팅 관련 이벤트 emit
  • 시나리오를 완료했을 때 보장해야 하는 결과
    • 채팅을 보낸 유저와 같은 게임방에 속한 유저들이 채팅 내용을 받아서 렌더링

방 접속 기능

  • 테스트 목적과 상황
    • 로비에 있는 방 리스트 중 방 하나를 선택하여 접속한다.
    • 방의 비밀번호가 있으면 비밀번호를 입력받아 확인한다.
  • 시나리오 진행에 필요한 값
    • 유저 데이터
    • 방 데이터
    • 방 UI 데이터
  • 시나리오를 진행하는데 필요한 조건
    • 서버에서 방 데이터를 클라이언트에게 보내주어야 한다.
    • 클라이언트는 서버에게 유저 데이터를 보내주어야 한다.
  • 시나리오를 완료했을 때 보장해야 하는 결과
    • 유저 데이터가 서버의 방 데이터에 저장되어야 한다.
    • 클라이언트는 방에 들어가 있어야 한다.
Clone this wiki locally