이 테스트 시나리오는 사용자가 웹 내 다양한 기능을 원활하게 이용할 수 있도록 주요 기능을 검증하기 위해 작성되었습니다.

사용자가 로그인, 회원가입, 프로필 관리, 그룹 관리, 친구와의 소통, 포인트 관리 등 주요 기능을 문제없이 사용할 수 있는지를 확인하는 것을 목적으로 작성했습니다.

테스트 시나리오 명세서

기능 테스트 시나리오 목적 예상결과
로그인 카카오 로그인 버튼을 클릭한다. 카카오 로그인 기존 회원이면 메인 화면을 제공한다. 새로운 회원이면 회원 가입 페이지를 제공한다.
회원가입 이름, 성별, 생년월일을 입력하고 가입하기 버튼을 클릭한다. 사용자 개인정보 입력 모든 정보가 입력되면 로그인에 성공하고 메인 화면을 제공한다.
로그아웃 로그아웃 버튼을 클릭한다. 로그아웃 현재 사용자가 로그아웃된다. 현재 사용자가 로그인이 필요한 화면에 있으면 로그인 페이지를 제공한다.
프로필 내 프로필 버튼을 클릭한다. 나의 프로필 조회 로그인이 되어있는 사용자는 마이페이지를 조회한다.로그인이 되어있지 않은 사용자는 로그인 화면으로 이동한다.
프로필 친구 프로필 버튼을 클릭하거나 URL로 접속한다. 타인의 프로필 조회 로그인의 유무와 관계 없이 타인의 마이페이지를 조회한다.
프로필 수정 배경 이미지의 ‘Change Cover’ 버튼 또는 이름 하단의 편집 버튼을 클릭한다. 나의 프로필 수정 나의 프로필에서 배경 이미지와 한줄 소개를 수정한다.
프로필 랭킹 나(친구)의 프로필에 들어간다. 사용자의 랭킹 조회 랭킹이 존재하지 않으면 랭킹 그래프가 조회되지 않는다.랭킹 존재 시 많이 칭찬 받은 질문 top3를 조회하고 그래프 위에 마우스를 올리면 질문에 지목받은 횟수를 조회한다.
투데이 / 토탈 나(친구)의 프로필에 들어간다. 사용자의 투데이와 토탈 방문자 수 조회 사용자의 나의 프로필에 들어가면 브라우저 당 하루에 1번 방문자 수가 상승하고 매 자정 일일 방문자 수가 초기화되며 이를 조회한다.
프로필 질문 나의 프로필에서 프로필 Q&A 버튼을 클릭 한다. 나의 프로필 질문 및 질문에 대한 대답 조회 프로필 질문과 질문에 대한 답변을 조회한다. 프로필 질문을 생성하는 버튼이 제공된다.
프로필 질문 질문 추가하기 버튼을 클릭한다. 프로필 질문 추가 프로필 질문 목록에 질문이 추가된다.
프로필 질문 친구의 프로필에서 프로필 Q&A 버튼을 클릭한다. 친구의 프로필 질문 및 질문에 대한 대답 조회 친구의 프로필 질문과 질문에 대한 답변을 조회한다. 친구의 프로필 질문에 답을 할 수 있는 창이 제공된다.
프로필 답변 친구의 프로필 Q&A 창 아래에 답변을 적고 전송한다. 질문에 답변 달기 질문에 대해 답변을 남긴다.
그룹 생성 그룹 추가하기 버튼을 누르고 그룹 정보를 입력하고 그룹 만들기 버튼을 누른다. 그룹 생성 그룹 생성 시 필요한 정보를 입력받고, 그룹을 생성한다.
그룹 정보 조회 그룹 목록에서 해당 그룹을 클릭한다. 그룹 정보 조회 그룹 이미지, 그룹명, 그룹 역할(그룹원, 그룹장), 그룹 한 줄 소개 등 그룹 정보를 조회한다.
그룹 랭킹 그룹 페이지를 클릭한다. 그룹 내 랭킹 조회 랭킹이 존재하지 않으면 랭킹 그래프가 조회되지 않고, 랭킹 존재 시 쿠키주기를 많이 한 그룹원 top3를 조회할 수 있고 그래프 위에 마우스를 올리면 쿠키주기 횟수를 조회할 수 있다.
그룹 초대 - 초대링크 생성 그룹원이 그룹 페이지에서 초대하기 버튼을 클릭한다. 초대하기 링크 생성 초대하기 링크가 생성되고 취소하기 혹은 복사하기를 선택할 수 있다.
그룹 초대 - 그룹 초대 수락 or 거절 초대링크를 받은 외부 사용자가 수락 혹은 거절 버튼을 클릭한다. 초대받은 그룹 가입 의사 표시 수락을 누르면 초대된 그룹에 가입되고 거절을 누르면 그룹 가입이 취소된다.
그룹원 조회 그룹 메인페이지에 들어간다. 그룹원 조회하기 그룹 메인페이지에서 현재 소속된 그룹의 모든 그룹 멤버들을 확인할 수 있다.
그룹장 위임 그룹 페이지에서 멤버 관리에 들어가 그룹장을 위임할 멤버를 선택한다. 그룹장 위임하기 위임한 그룹장은 그룹원이 되고 위임받은 그룹원은 그룹장으로 권한이 변경된다.
그룹원 강제퇴출 그룹장은 그룹 페이지에서 멤버 관리에 들어가 강제퇴출할 멤버를 선택하여 퇴출한다. 그룹원 강제퇴출하기 강제퇴출할 멤버를 선택하여 퇴출하면 퇴출된 그룹멤버는 소속된 그룹에서 제거된다.
그룹 질문 추가 그룹 페이지에서 질문 추가 버튼을 누른다. 그룹 질문 추가하기 질문을 작성한 후 요청하기 버튼을 누르면 요청한 질문은 질문 관리창에 추가된다. 취소하기 버튼을 누르면 질문 추가가 취소된다.
그룹 질문 관리 그룹 페이지에서 질문 관리 버튼을 누른다. 그룹 질문 관리하기 그룹장은 질문 관리 버튼을 눌러 질문 상태를 관리할 수 있다. 관리 할 수 있는 상태는 ‘승인 대기’, ‘승인’, ‘거절’ 이 있다.
그룹 질문 관리 - 승인 대기 그룹 질문 관리 페이지에서 승인 대기 버튼을 누른다. 그룹 승인 대기 질문 관리하기 승인 대기화면에서 승인대기 질문을 확인할 수 있고 오른쪽 버튼을 눌러 승인 혹은 거절상태로 변경할 수 있다.
그룹 질문 관리 - 승인 그룹 질문 관리 페이지에서 승인 버튼을 누른다. 그룹 승인 질문 관리하기 승인 화면에서 승인된 질문을 확인할 수 있고 승인된 질문을 거절상태로 변경할 수 있다. 승인된 질문은 그룹 질문에 추가된다.
그룹 질문 관리 - 거절 그룹 질문 관리 페이지에서 거절 버튼을 누른다. 그룹 거절 질문 관리하기 승인 화면에서 승인된 질문을 확인할 수 있고 승인된 질문을 거절상태로 변경할 수 있다.
그룹 삭제 그룹장이 그룹원이 한명도 없을 때 그룹 메인페이지 하단에 있는 그룹 탈퇴 버튼을 클릭한다. 그룹 탈퇴, 그룹 삭제 소속되어 있는 그룹이 삭제된다.
그룹 탈퇴 그룹원은 그룹 메인페이지 하단에 있는 그룹 탈퇴 버튼을 클릭한다. 그룹 탈퇴 탈퇴한 그룹원은 소속되어있는 그룹에서 제거된 후 그룹 페이지에 탈퇴한 그룹이 삭제된다.
그룹 위임 안내 그룹원이 있는 그룹장이 그룹 탈퇴 버튼을 클릭한다. 그룹 위임 안내창 그룹원이 있는 그룹장은 그룹장을 위임해야한다는 안내창을 보여준다.
그룹 정보 변경(그룹 이미지) 그룹장은 그룹 메인페이지 의 그룹 이름 왼쪽에있는 그룹 이미지를 클릭한다. 그룹 이미지 변경 그룹 이미지를 선택하여 업로드하면 그룹 이미지가 변경된다. 닫기를 누르면 다시 그룹 메인 페이지로 돌아간다.
그룹 정보 변경 (그룹 이름, 소개) 그룹장은 그룹 메인페이지의 그룹 소개 오른쪽에 있는 연필 모양의 버튼을 클릭한다. 그룹 정보 변경 변경할 그룹명과 그룹 소개를 넣고 저장하면 그룹명과 그룹 소개가 변경된다.
친구 설정 우측 상단 하트 버튼 클릭 공통 질문 대상자 설정 화면 우측 사이드바에 카카오 친구 목록을 불러온다
친구 목록 수정 목록에 추가할 친구 프로필 클릭 공통 질문 대상자를 선정 설정완료 시 공통 질문 대상으로 불러온다
공통 질문 칭찬하기 왼쪽 상단 ALL 클릭 후 화면 중앙의 시작하기 버튼 클릭 공통 질문 받기 랜덤으로 공통 질문과 친구 목록으로 설정한 친구 최대 5명이 화면에 나타남
공통 질문 칭찬하기 친구가 공통 질문의 답으로 나를 선택한다 칭찬 알림 받기 칭찬을 받은 순간 화면 상단 중앙에 받은 칭찬 내용이 잠깐 보인다.
칭찬할 친구 선택하기 칭찬할 친구 프로필 클릭 질문에 해당하는 친구에게 칭찬 칭찬 1개당 5포인트 상승,칭찬 대상자에게 알림 전송,다음 질문으로 넘어가기
친구 목록 Reload Reload 글씨 클릭 칭찬 대상자 변경 친구 목록 중 칭찬 대상자를 랜덤으로 변경함
질문 Skip Skip 글씨 클릭 질문 skip하기 다음 질문으로 넘어가기
그룹 칭찬하기 그룹 멤버에게 쿠키주기 버튼을 클릭한다. 그룹 질문, 그룹 멤버 조회 칭찬할 질문과, 칭찬할 그룹 멤버 목록을 나타낸다.
그룹원 칭찬하기 그룹 멤버의 프로필을 클릭한다. 그룹 칭찬하기 해당 질문으로 그룹원을 칭찬한다.
그룹 칭찬 알림받기 타 멤버가 나를 그룹 질문에서 칭찬한다. 그룹 칭찬 알림받기 화면 상단에 칭찬받았음을 알리는 알림이 온다.
쿠키 기록 조회 좌측 하단의 알림 버튼을 클릭하거나 내 프로필 페이지의 쿠키 기록 버튼을 클릭한다. 쿠키 기록 모두 조회 친구로부터 받은 쿠키 기록을 최신순으로 스크롤로 조회한다. 쿠키 기록은 칭찬 내용과 구매한 힌트의 수를 보여준다.
쿠키 기록 캘린더 조회 쿠키 기록 조회 페이지에서 상단의 캘린더 버튼을 클릭한다. 쿠키 기록 월별 조회 캘린더에 쿠키를 받은 날짜를 표시한다. 캘린더 하단에 쿠키 기록을 스크롤로 조회한다. 캘린더의 우측, 좌측 버튼을 클릭해 원하는 달을 선택 할 수 있다.
힌트 조회 쿠키 기록 조회 페이지에서 힌트를 조회할 쿠키 기록을 선택한다. 칭찬을 준 사람에 대한 힌트 보기 힌트는 칭찬을 준 사람에 대한 정보를 보여준다. 구매하지 않은 힌트는 … 으로 구매한 힌트는 성별, 나이, 초성 순서로 보여준다.
힌트 구매 힌트 목록을 클릭 한다. 힌트 구매 힌트는 10, 20, 30 포인트를 차감해서 칭찬을 준 사람에 대한 정보를 구매한다.
포인트 관리 내 프로필에서 포인트 버튼 클릭 포인트 관리 포인트 관리 페이지,해당 페이지에서 나의 포인트 조회 및 포인트 충전 가능
포인트 내역 조회 중앙의 전체, 적립, 구매, 사용 탭 클릭 포인트 전체, 적립, 구매, 사용 내역 조회 포인트 전체, 적립, 구매, 사용 내역을 조회,스크롤 시 이전 기록까지 조회능
포인트 결제 포인트 관리 페이지에서 충전하기 클릭 카카오페이 결제 결제를 위한 카카오페이 QR코드,결제 완료 시 나의 포인트 증가