프로젝트 이름
테스트 대상
버전
중요도 선정 기준
리스크 레벨 별 테스트 전략
소셜로그인(마이페이지) - 김성준
HUB(프로필카드) 게시글 - 박현준
메인 페이지(캘린더, 오픈톡, 광고 배너, 검색바) - 이장현
명칭 표준화 작업
테스트 케이스 실행
모바일 환경에서 확인이 되지 않는 사항에 대한 처리방법
| No. | 테스트 케이스 ID | 대분류 | 중분류 | 소분류 | 중요도
(높음/중간/낮음) | 기능 | 사전 조건 | 테스트 절차 | 예시 입력 값 | 기대 결과 | Galaxy S23 Ultra | IPhone 13 Pro | IPad 9세대 | BTS | 비고 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | TC_Site_001 | 사이트 | 기능 | 이동 | 높음 | 주소 입력 시 사이트 이동 | 서버 ON 상태 | 1. 주소창에 “https://www.gatherhere.dev/all” 입력
2. 확인 | - | 해당 사이트로 이동 | PASS | PASS | PASS | - | - |
| 2 | TC_login_UI_001 | 로그인 | UI | - | 중간 | 로그인 버튼 표시 | - | 1. 메인 페이지 이동 | - | “시작하기” 버튼 표시 | PASS | PASS | PASS | - | - |
| 3 | TC_login_BT_001 | 로그인 | 기능 | 이동 | 중간 | 로그인 화면 이동 | 로그아웃 상태 | 1. 메인 페이지 이동
2. “시작하기” 버튼 터치 | - | 로그인 페이지 이동 | PASS | PASS | PASS | - | - |
| 4 | TC_login_001 | 소셜로그인/회원가입 | 로그인 | Google/Kakao | 높음 | 구글/카카오 소셜로그인 성공 | - | 1. 메인 페이지에서 시작하기 버튼 터치
2. 구글/카카오 소셜로그인 버튼 터치
3. 구글/카카오 로그인 페이지에서 유효한 구글 계정 정보 입력
4. 처음 로그인 시 간단한 정보 입력 화면 확인 | 구글/카카오 계정 로그인 | 로그인 성공 후 회원가입 페이지로 리디렉션 | PASS | PASS | PASS | - | - |
| 5 | TC_login_002 | 소셜로그인/회원가입 | 로그인 | Google/Kakao | 높음 | 로그인 이력이 있는 유저가 로그인 이후 메인페이지로 리디렉션되는지 여부 확인 | DB 로그인 이력 | 1. 메인 페이지에서 시작하기 버튼 터치
2. 구글/카카오 소셜로그인 버튼 터치
3. 구글/카카오 로그인 페이지에서 유효한 구글 계정 정보 입력
4. 처음 로그인 시 간단한 정보 입력 화면 확인 | 구글/카카오 계정 로그인 | 로그인 성공 후 메인페이지로
리디렉션 | PASS | PASS | PASS | - | - |
| 6 | TC_login_003 | 소셜로그인/회원가입 | 로그인 | Google/Kakao | 중간 | 중복 로그인 시도 | 로그인 | 1. 로그인 상태 유지
2. 다른 기기에서 같은 소셜 로그인 시도 | 구글/카카오 계정 로그인 | 동시에 접속이 가능하여 각자 동작이 가능 | BLOCK | BLOCK | BLOCK | - | 기능 미구현으로 인해 테스트 불가 |
| 7 | TC_login_004 | 소셜로그인/회원가입 | 회원가입 | 건너뛰기 | 낮음 | 회원가입 정보입력 건너뛰기 | 로그인 | 1. 회원가입 페이지 이동
2. 건너뛰기 버튼 터치
2. 건너뛰기 버튼 터치 후 메인페이지로 페이지 전환 확인
3. 마이페이지에서 소셜로그인 정보 입력 확인 | ‘건너뛰기‘ 버튼 터치 | 건너뛰기 버튼 터치 후 마이페이지에서 회원가입 정보 추가 업데이트 가능 | PASS | PASS | PASS | - | - |
| 8 | TC_login_005 | 소셜로그인/회원가입 | 회원가입 | 닉네임 유효성 검사 | 중간 | 3가지 유효성 검사가 모두 통과 돼야만 닉네임 생성 가능 | 로그인 | 1. 회원가입 페이지 이동
2. 닉네임 작성 시 유효성 검사 테스트
2-1. 닉네임은 (2자 이상~ 12자 이내) 작성 가능
2-2. 닉네임내의 공백 + 특수문자 체크
2-3. 닉네임이 숫자로만 이뤄지는지 체크 | 1. 닉네임 :
가(2자 미만) &
가나다라마바사아자차카타(11자 초과)
2. 닉네임 : 가나다라 마바사(공백포함)
3. 닉네임 : !가나다라?(특수문자포함)
4. 닉네임: 123(숫자만으로 시작) | 유효성 검사가 제대로 이뤄지지 않은 닉네임을 작성할 시에 알림 메세지를 확인할 수 있음 | PASS | PASS | PASS | - | - |
| 9 | TC_login_006 | 소셜로그인/회원가입 | 회원가입 | 닉네임 중복체크 | 낮음 | 닉네임 설정할 때 중복 닉네임 방지 | 로그인,
이미 존재하는 닉네임 계정 | 1. 회원가입 페이지 이동
2. 닉네임 작성 시 이미 존재하는 계정의 닉네임 작성 | 닉네임 : 가나다(중복 닉네임) | * 이미 사용중인 닉네임이라는 알림메세지를 확인할 수 있음 | PASS | PASS | PASS | - | - |
| 10 | TC_MyPage_001 | 마이페이지 | 기본프로필 | DB정보 | 높음 | 마이페이지에 저장된 내 DB 정보 확인 | 건너뛰기하지 않고 정보 기입 | 1. 마이페이지로 이동
2. 기본프로필에서 닉네임,직군, 경력 확인 | - | 회원가입 절차를 제대로 진행한 유저는 회원가입 시에 본인이 등록한 이메일, 닉네임, 직군, 경력이 반영되어 있음
| PASS | PASS | PASS | - | - |
| 11 | TC_MyPage_002 | 마이페이지 | 기본프로필 | 정보 업데이트 | 중간 | 마이페이지에 저장된 내 정보 업데이트 | - | 1. 마이페이지로 이동
2. 기본프로필에서 닉네임, 직군, 경력을 수정 | - | 이메일을 제외한 닉네임과 직군, 경력은 업데이트가 가능함 | PASS | PASS | PASS | - | - |
| 12 | TC_MyPage_003 | 마이페이지 | 허브프로필 | 자동 스크롤 | 낮음 | 정해진 칸보다 많은 글을 작성했을때 자동스크롤 생성 | 자기소개 & 공통질문에 100자 이상 기입 | 1 .마이페이지로 이동
2. 허브프로필에서 자기소개 & 공통질문 작성 | 100자 이상 글 작성 | 자기소개와 공통질문에 답변을 할 때 많은 글자를 작성 했을때 스크롤이 생겨서 작성한 글이 잘리는 걸 막을 수 있음
| PASS | PASS | PASS | - | - |
| 13 | TC_MyPage_004 | 마이페이지 | 허브프로필 | 포트폴리오 링크 정규식 유효성 검사 | 중간 | 포트폴리오 URL을 작성할 때 아무런 문자를 입력해도 URL저장이 되는걸 방지 | - | 1. 마이페이지로 이동
2. 허브프로필에서 포트폴리오 링크 입력 | www.abcddjafkdj.afjka
| 포트폴리오 링크의 정규식 유효성 검사가 이뤄지고 있는지 확인
| FAIL | FAIL | FAIL | TOY-70 | 임의의 문자로 링크 등록 가능 |
| 14 | TC_MyPage_005 | 마이페이지 | 기본프로필/허브프로필 | 이미지 파일 업로드 | 중간 | 이미지 파일이 아닌 확장자의 파일 업로드 할 때 발생하는 오류 확인 | 이미지 파일과 이미지파일이 아닌 파일을 가지고 있어야함 | 1. 마이페이지로 이동
2. 기본프로필/허브프로필에서 프로필 이미지, 포트폴리오 배경이미지 업로드 시 이미지 파일이 아닌 일반 파일 업로드 | abc.txt
abcd.png | 이미지파일이 아닌 일반 파일을 업로드 하려고 하면 오류메세지와 함께 이미지 재업로드 요구 | PASS | PASS | PASS | - | 모바일의 경우 이미지파일 이외에 선택이 불가능하게 되어 있음 |
| 15 | TC_MyPage_006 | 마이페이지 | 내 관심 글 | 페이지네이션 | 낮음 | 페이지네이션 적용 여부 | 내가 작성한 글이 6개 이상 있어야됨 | 1. 마이페이지로 이동
2. 내 관심글
3. 북마크했던 관심 글들에 페이지네이션이 적용됐는지 확인 | - | 내 관심 글이 6개 이상 저장된 경우 페이지네이션 적용으로 2페이지로 넘어감 | PASS | PASS | PASS | - | - |
| 16 | TC_MyPage_007 | 마이페이지 | 내 작성 글 | 분류 탭 | 낮음 | 내가 작성한 글들이 분류탭으로 제대로 지정 됐는지 확인 | 내가 작성한 글이 스터디/프로젝트 탭에 하나 이상 존재 해야함 | 1. 마이페이지로 이동
2. 내 작성 글에서 전체, 스터디,프로젝트탭에 목록으로 불러와졌는지 확인 | - | 각각의 탭에서 내가 작성한 글들을 확인할 수 있음 | PASS | PASS | PASS | - | - |
| 17 | TC_MyPage_008 | 마이페이지 | 내 작성 글 | 수정 | 중간 | 내가 작성한 글을 마이페이지에서 수정 및 삭제가 가능한지 확인 | 내가 작성한 글이 하나 이상 있어야 함 | 1. 마이페이지로 이동
2. 내 작성글에 호버
3. 수정/삭제 진행 | - | 마이페이지에서 내가 작성한 글을 수정/삭제 할 수 있음 | FAIL | PASS | PASS | TOY-68 | 호버기능이 동작을 하나 터치와 동시에 동작을 하는 문제 발생 |
| 18 | TC_MFilter_Button_001 | 분류 탭 | UI | - | 중간 | 분류 탭 표시 | - | 1. 메인 페이지 이동
2. 중앙 상단 확인 | - | 분류 탭 표시 | PASS | PASS | PASS | - | - |
| 19 | TC_MFilter_Button_002 | 분류 탭 | 스터디 | 이동 | 중간 | 버튼 선택 시 스터디 유형 게시물 리스트 표시 | 스터디 유형 게시물 1개 이상 필요 | 1. 메인 페이지 이동
2. 분류 탭 중 “스터디” 버튼 터치 | - | 스터디 유형 게시물 리스트 표시 | PASS | PASS | PASS | - | - |
| 20 | TC_MFilter_Button_003 | 분류 탭 | 프로젝트 | 이동 | 중간 | 버튼 선택 시 프로젝트 유형 게시물 리스트 표시 | 프로젝트 유형 게시물 1개 이상 필요 | 1. 메인 페이지 이동
2. 분류 탭 중 “프로젝트” 버튼 터치 | - | 프로젝트 유형 게시물 리스트 표시 | PASS | PASS | PASS | - | - |
| 21 | TC_MFilter_Button_004 | 분류 탭 | IT 행사 | 이동 | 중간 | 버튼 선택 시 IT 행사 유형 게시물 리스트 표시 | IT 행사 유형 게시물 1개 이상 필요 | 1. 메인 페이지 이동
2. 분류 탭 중 “IT 행사” 버튼 터치 | - | IT 행사 유형 게시물 리스트 표시 | PASS | PASS | PASS | - | - |
| 22 | TC_MFilter_Button_005 | 분류 탭 | 전체 | 이동 | 중간 | 버튼 선택 시 전체 유형 게시물 리스트 표시 | 전체 유형 게시물 1개 이상 필요 | 1. 메인 페이지 이동
2. 분류 탭 중 “전체” 버튼 터치 | - | 전체 유형 게시물 리스트 표시 | PASS | PASS | PASS | - | - |
| 23 | TC_Home_Post_001 | 게시물 | UI | - | 높음 | 게시물 표시
| 게시물 1개 이상 필요 | 1. 메인 페이지 이동
2. 화면 중앙 확인 | D-day/마감기간/제목/내용/프로필사진/닉네임/직군/인원 | 게시물 표시 | PASS | PASS | PASS | - | - |
| 24 | TC_Home_Post_002 | 게시물 | UI | 북마크 | 낮음 | 북마크 버튼 표시 | - | 1. 메인 페이지 이동
2. 게시물 우측 확인 | - | 북마크 버튼 표시 | PASS | PASS | PASS | - | - |
| 25 | TC_Home_Post_003 | 게시물 | 기능 | 북마크 추가 | 낮음 | 터치 시 해당 게시물 북마크 | - | 1. 메인 페이지 이동
2. 게시물 우측 북마크 버튼 터치 | - | 해당 게시물 북마크 | PASS | PASS | PASS | - | - |
| 26 | TC_Home_Post_004 | 게시물 | 기능 | 북마크 제거 | 낮음 | 터치 시 해당 게시물 북마크 제거 | 북마크 한 상태 | 1. 메인 페이지 이동
2. 게시물 우측 북마크 버튼 터치 | - | 해당 게시물 북마크 제거 | PASS | PASS | PASS | - | - |
| 27 | TC_Post_Info_001 | 게시물 | 기능 | 상세 보기 이동 | 높음 | 터치 시 게시물 상세 보기 표시 | - | 1. 메인 페이지 이동
2. 게시물 터치 | | 게시물 상세 페이지 이동 | PASS | PASS | PASS | - | - |
| 28 | TC_Post_Info_002 | 상세 보기 | UI | - | 높음 | 상세 내용 표시 | - | 1. 메인 페이지 이동
2. 게시물 터치 | 제목/프로필사진/제목/지난일/
——————————
분류/모집 대상/ 지역 /모집 인원/기간/ 마감일/ 총 인원/ 장소/지원 방법/기술 스택/
——————————-
모집 내용 | 게시물 상세 내용 표시 | PASS | PASS | PASS | - | - |
| 29 | TC_Post_Info_003 | 상세 보기 | UI | 북마크 | 낮음 | 북마크 버튼 표시 | - | 1. 메인 페이지 이동
2. 게시물 터치 | - | 상세 정보에 북마크 버튼 표시 | PASS | PASS | PASS | - | - |
| 30 | TC_Post_Info_004 | 상세 보기 | 기능 | 북마크 추가 | 낮음 | 터치 시 해당 게시물 북마크 | - | 1. 메인 페이지 이동
2. 게시물 상세 페이지 이동
3. 북마크 버튼 터치 | - | 해당 게시물 북마크 | PASS | PASS | PASS | - | - |
| 31 | TC_Post_Info_005 | 상세 보기 | 기능 | 북마크 팝업 | 낮음 | 터치 시 해당 게시물 북마크 팝업 표시 | - | 1. 메인 페이지 이동
2. 게시물 상세 페이지 이동
3. 북마크 버튼 터치 | - | “게시글을 좋아요 했습니다!” 북마크 팝업 표시 | PASS | PASS | PASS | - | - |
| 32 | TC_Post_Info_006 | 상세 보기 | 기능 | 북마크 취소 | 낮음 | 터치 시 해당 게시물 북마크 제거 | 북마크 상태 | 1. 메인 페이지 이동
2. 게시물 상세 페이지 이동
3. 북마크 버튼 터치 | - | 해당 게시물 북마크 제거 | PASS | PASS | PASS | - | - |
| 33 | TC_Post_Info_007 | 상세 보기 | 기능 | 북마크 취소 팝업 | 낮음 | 터치 시 해당 게시물 북마크 팝업 표시 | 북마크 상태 | 1. 메인 페이지 이동
2. 게시물 상세 페이지 이동
3. 북마크 버튼 터치 | - | “게시글 좋아요를 취소했습니다. ” 북마크 팝업 표시 | PASS | PASS | PASS | - | - |
| 34 | TC_Post_Info_008 | 상세 보기 | 기능 | 공유 | 낮음 | 터치 시 해당 게시물 링크 복사 | - | 1. 메인 페이지 이동
2. 게시물 상세 페이지 이동
3. 공유 버튼 터치 | - | 해당 게시물 링크 복사 | PASS | PASS | PASS | - | - |
| 35 | TC_Post_Info_009 | 상세보기 | 기능 | 공유 팝업 | 낮음 | 터치 시 공유 팝업 표시 | - | 1. 메인 페이지 이동
2. 게시물 상세 페이지 이동
3. 공유 버튼 터치 | - | “URL 복사 완료하였습니다!” 공유 팝업 표시 | PASS | PASS | PASS | - | - |
| 36 | TC_Post_Info_010 | 상세 보기 | 기능 | 뒤로가기 | 보통 | 터치 시 목록 페이지로 이동 | - | 1. 메인 페이지 이동
2. 게시물 상세 페이지 이동
3. “목록으로 돌아갈게요” 버튼 터치 | - | 목록 페이지로 이동 | PASS | PASS | PASS | - | - |
| 37 | TC_POST_001 | 게시글 | 작성 | - | 중간 | 게시글 작성 입력 확인 | 로그인 | 1. 메인페이지의 상단의 ✏️아이콘을 터치
2. 필수 입력 란에 맞추어 입력 후 저장 | - | 입력된 정보에 맞게 게시글 저장 완료 | PASS | PASS | PASS | - | - |
| 38 | TC_POST_002 | 게시글 | 작성 | 필수 입력 | 중간 | 게시글 작성 시 필수 입력 누락 확인 테스트 | 로그인 | 1. 메인페이지의 상단의 ✏️아이콘을 터치
2. 필수 입력 란을 공란으로 저장 버튼 터치 | - | 공란으로 입력이 된 부분을 메세지로 표시하고 저장 버튼 기능 방지 | PASS | PASS | PASS | - | - |
| 39 | TC_POST_003 | 게시글 | 작성 | 임시 저장 | 중간 | 게시글 작성중 임시저장 확인 테스트 | 로그인 | 1. 메인페이지의 상단의 ✏️아이콘을 터치
2. 입력란을 입력 후 임시저장 버튼을 누르고 페이지를 나가기 터치
3. 상단의 ✏️아이콘을 터치하여 다시 게시글 작성 페이지 이동4. 작성된 내용 확인 | - | 임시저장 전 작성되었던 내용을 반영이 되어 계속 작성이 가능 | PASS | PASS | PASS | - | - |
| 40 | TC_POST_004 | 게시글 | 상세 페이지 | - | 중간 | 작성된 게시글 상세 내용 확인 | 작성된 게시글 1개 | 1. 메인페이지의 작성한 게시글 상세 페이지 이동
2. 작성한 게시글의 내용을 확인 | - | 작성한 게시글에 맞추어 게시글 상세 페이지에서 확인 가능 | PASS | PASS | PASS | - | - |
| 41 | TC_POST_005 | 게시글 | 상세 페이지 | 공유 | 낮음 | 작성된 게시글 공유 기능 확인 | 작성된 게시글 1개 | 1. 메인페이지의 작성한 게시글 상세 페이지 이동
2. 게시글 상단의 공유 마크 버튼 터치
3. 메인 페이지에서 좌측 상단 🧩모양의 아이콘 터치하여 마이페이지 이동
4. 북마크 관리 탭에서 내 관심 글을 선택하여 내가 선택한 게시글 북마크 확인 | - | 내가 선택한 북마크 게시글을 확인 | PASS | PASS | PASS | - | - |
| 42 | TC_POST_006 | 게시글 | 상세 페이지 | 북마크 | 낮음 | 작성된 게시글 북마크 확인 | 로그인
작성된 게시글 1개 | 1. 메인페이지의 작성한 게시글 상세 페이지 이동
2. 게시글 상단의 북마크 버튼 터치
3. 마이 페이지 이동 | - | 작성한 게시글에 맞추어 게시글 상세 페이지에서 확인 가능 | PASS | PASS | PASS | - | - |
| 43 | TC_POST_007 | 게시글 | 수정 | - | 중간 | 본인이 작성한 게시글 수정 확인 | 로그인
본인이 작성한 게시글 1개 | 1. 메인페이지의 내가 작성한 게시글 상세 페이지 이동
2. 게시물 상단 오른쪽의 점3개 아이콘 터치
3. 수정하기 탭을 터치하여 수정 페이지 이동
4. 작성된 내용을 수정하여 저장 | - | 변경하여 저장된 내용에 맞추어 변경 완료 | PASS | PASS | PASS | - | - |
| 44 | TC_POST_008 | 게시글 | 수정 | 타인 수정 | 높음 | 타인이 작성한 게시글 수정 접근 테스트 | 로그인
타인이 작성한 게시글 1개 | 1. 메인페이지의 다른 사람이 작성한 게시글 상세 페이지 이동
2. 게시물 상단 수정 버튼 유무 확인 | - | 타인이 작성한 게시글에는 수정에 대한 권한을 확인하여 수정 불가 | PASS | PASS | PASS | - | - |
| 45 | TC_POST_009 | 게시글 | 수정 | URL 접속 | 높음 | URL 수정 링크로 바로 접속 차단 테스트 | 타인이 작성한 게시글 1개 | 1. 메인페이지의 다른 사람이 작성한 게시글 상세 페이지 이동
2. 주소의 https://www.gatherhere.dev/maindetail/{게시물 ID}의 URL을 https://www.gatherhere.dev/post/{게시물 ID}로 변경 | - | 링크로 이동된 접속은 차단하여 외부 접속 방지 | FAIL | FAIL | FAIL | TOY-69 | 권한이 없음에도 권한 기능에 접근 가능 |
| 46 | TC_POST_010 | 게시글 | 삭제 | - | 중간 | 본인이 작성한 게시글 삭제 확인 | 로그인
본인이 작성한 게시글 1개 | 1. 메인페이지의 내가 작성한 게시글 상세 페이지 이동
2. 게시물 상단 오른쪽의 점3개 아이콘 터치
3. 삭제하기 탭을 터치하여 게시글 삭제
4. 메인 페이지로 이동하여 삭제 확인 | - | 삭제하기를 통해 내가 작성한 글 삭제 확인 | PASS | PASS | PASS | - | - |
| 47 | TC_Hprofile_001 | 마이페이지 | UI | - | 중간 | 마이 페이지 버튼 표시 | - | 1. 메인 페이지에서 좌측 상단 🧩모양의 아이콘 확인 | - | 마이 페이지 버튼 표시 확인 | PASS | PASS | PASS | - | - |
| 48 | TC_Hprofile_002 | 허브 프로필 | 프로필 페이지 | 작성 | 중간 | HUB 프로필 작성 | 로그인 | 1. 마이 페이지로 이동
2. 프로필 관리 탭에서 허브 프로필로 이동
3. 입력사항 입력 후 저장 버튼 터치 | - | 저장 알림과 함께 내가 작성한 프로필 저장 확인 | PASS | PASS | PASS | - | - |
| 49 | TC_Hprofile_003 | 허브 프로필 | 프로필 페이지 | 수정 | 중간 | HUB 프로필 수정 | 로그인 | 1. 마이 페이지로 이동
2. 프로필 관리 탭에서 허브 프로필로 이동
3. 기존 작성된 프로필의 내용 수정 후 저장 | - | 기존에 작성된 허브 프로필을 확인 할 수 있으며 수정된 내용으로 저장 확인 | PASS | PASS | PASS | - | - |
| 50 | TC_Hprofile_004 | 허브 프로필 | 프로필 페이지 | 삭제 | 중간 | HUB 프로필 삭제 | 로그인 | 1. 마이 페이지로 이동
2. 프로필 관리 탭에서 허브 프로필로 이동
3. 작성된 프로필 삭제 | - | 작성되어 있는 프로필을 삭제되어 표시되지 않음 | FAIL | FAIL | FAIL | TOY-71 | 삭제 기능 미구현 |
| 51 | TC_Hprofile_005 | 허브 프로필 | 커버 프로필 이미지 | 이미지 업로드 | 중간 | HUB 프로필 이미지 테스트 | 로그인 | 1. 마이 페이지로 이동
2. 프로필 관리 탭에서 허브 프로필로 이동
3. 커버 프로필 이미지를 이미지 파일(jpg, png등)로 업로드 | test.jpg,
test.png | 업로드한 이미지 파일에 맞추어 정상적으로 표시 | PASS | PASS | PASS | - | - |
| 52 | TC_Hprofile_006 | 허브 프로필 | 커버 프로필 이미지 | 파일 확장자 | 중간 | 잘못된 확장자 방지 테스트 | 로그인 | 1. 마이 페이지로 이동
2. 프로필 관리 탭에서 허브 프로필로 이동
3. 커버 프로필 이미지 파일(pdf, zip등)로 업로드 | test.pdf,
test.zip | 이미지 파일이 아닌 다른 파일은 업로드를 방지하며 안내 메세지 출력 | PASS | PASS | PASS | - | 모바일의 경우 이미지파일 이외에 선택이 불가능하게 되어 있음 |
| 53 | TC_Hprofile_007 | 허브 프로필 | 커버 프로필 이미지 | 이미지 파일 용량 | 중간 | 대용량 이미지 파일 업로드 테스트 | 로그인 | 1. 마이 페이지로 이동
2. 프로필 관리 탭에서 허브 프로필로 이동
3. 커버 프로필 이미지를 대용량 이미지 파일로 업로드 | 100MB의test.jpg
50MB의
test.jpg | 대용량 파일 업로드에 대한 제한이 있어 일정 크기 이상의 업로드는 방지 | PASS | PASS | PASS | - | - |
| 54 | TC_HUB_UI_001 | HUB | UI | - | 중간 | HUB 버튼 표시 | - | 1. 메인 페이지 이동
2. 좌측 상단 확인 | - | HUB 버튼 표시 | PASS | PASS | PASS | - | - |
| 55 | TC_HUB_BT_001 | HUB | 기능 | 이동 | 중간 | HUB 이동 | - | 1. 메인 페이지 이동
2. 좌측 상단 HUB 버튼 터치 | - | HUB 페이지로 이동 | PASS | PASS | PASS | - | - |
| 56 | TC_HUB_001 | HUB | HUB 페이지 | 카드 리스트 | 중간 | HUB 페이지 카드 리스트 표시 | HUB 프로필 카드 1개 이상 | 1. 메인 페이지에서 HUB 페이지로 이동
2. 작성된 프로필 카드 리스트 확인
| - | 작성되어진 허브 프로필 카드를 화면에서 확인 할 수 있음 | PASS | PASS | PASS | - | - |
| 57 | TC_HUB_002 | HUB | HUB 페이지 | 카드 상세 | 중간 | HUB 프로필 카드 상세 확인 | HUB 프로필 카드 1개 이상 | 1. 메인 페이지에서 HUB 페이지로 이동
2. 작성된 프로필 카드 리스트 중 하나의 프로필 카드 터치
3. 표시된 상세 프로필 내용 확인
| - | 작성되어진 허브 프로필에 맞추어 정상적으로 표시가 되는 것으로 확인 | PASS | PASS | PASS | - | - |
| 58 | TC_HUB_003 | HUB | HUB 페이지 | 카드 UI | 낮음 | HUB 프로필 카드 상세 UI테스트 | HUB 프로필 카드 1개 이상 | 1. 메인 페이지에서 HUB 페이지로 이동
2. 작성된 프로필 카드 리스트 중 하나의 프로필 카드 터치
3. 표시된 상세 프로필 UI 상태 확인
4. 화면 배율을 조정하여 반응성 테스트
| 확대 배율 (50%, 100%, 150%) | 버튼의 배치와 인터페이스가 확대를 하더라도 크기에 맞추어 변환이 되며 화면 크기에 맞추어 내용이 잘 표시 | PASS | PASS | PASS | - | - |
| 59 | TC_HUB_004 | HUB | HUB 페이지 | URL 이동 | 낮음 | HUB 프로필 카드 내 포트폴리오 링크 URL 기능 테스트 | HUB 프로필 카드 1개 이상 | 1. 메인 페이지에서 HUB 페이지로 이동
2. 작성된 프로필 카드 리스트 중 하나의 프로필 카드 포트폴리오 링크 URL 버튼 터치
| - | 작성자가 입력한 포트폴리오링크 URL경로로 이동이 됨 | PASS | PASS | PASS | - | - |
| 60 | TC_HUB_005 | HUB | HUB 페이지 | 필터링 | 중간 | HUB 페이지 카드 리스트 필터링 기능 | 서로 다른 직군의 HUB 프로필 카드 2개 이상 | 1. 메인 페이지에서 HUB 페이지로 이동
2. 페이지 상단에 “전체보기”탭을 터치하여 필터링을 원하는 탭을 터치
| - | 작성자가 입력한 직군에 맞추어 프로필 카드가 필터링 되어 표시 | PASS | PASS | PASS | - | - |
| 61 | TC_HUB_006 | HUB | HUB 페이지 | 프로필 이미지 확인 | 낮음 | HUB 페이지 카드의 프로필 이미지 확인 | HUB 프로필 카드 1개 이상 | 1. 메인 페이지에서 HUB 페이지로 이동
2. 작성된 프로필 카드 리스트 중 하나의 프로필 이미지를 터치하여 이미지를 확인
| - | 이미지를 터치 시 이미지가 확대 되어 프로필 이미지를 확인 할 수 있음 | PASS | PASS | PASS | - | - |
| 62 | TC_HUB_007 | HUB | HUB 페이지 | 무한 스크롤 | 중간 | HUB 페이지에서 무한 스크롤 기능 동작 확인 | HUB 프로필 카드 10개 이상 | 1. 메인 페이지에서 HUB 페이지로 이동
2. 작성된 프로필 카드 목록을 아래로 스크롤 하여 추가적인 카드가 생성이 되는 지 확인
| - | 아래로 스크롤 할 때마다 새로운 카드를 불러들여 표시가 되는 것으로 확인 | PASS | FAIL | PASS | TOY-80
| 갱신 시 강제 새로고침 후 재 갱신 시 사이트 오류 발생 | | 63 | TC_HUB_008 | HUB | HUB 페이지 | 페이지 UI | 낮음 | HUB 페이지에서 UI 테스트 | HUB 프로필 카드 1개 이상 | 1. 메인 페이지에서 HUB 페이지로 이동 2. 화면 배율을 조정하여 반응성 테스트 | 확대 배율 (50%, 100%, 150%) | 화면 배율에 맞추어 버튼의 위치와 인터페이스가 변경되어 유저 사용에 불편이 없음 | FAIL | FAIL | FAIL | TOY-73 | 오른쪽아래 플러스 모양의 플로팅 버튼과 프로필카드의 겹쳐진 부분으로 플로팅 버튼이 아래로 내려감 | | 64 | TC_Home_001 | 메인 페이지 버튼 | UI | - | 중간 | 버튼 표시 | - | 1. 메인 페이지 이동 2. 좌측 상단 확인 | - | @🧩 버튼 표시 | PASS | PASS | PASS | - | - | | 65 | TC_Home_002 | 메인 페이지 | 기능 | 메인화면 이동 | 낮음 | 버튼 터치 시 메인화면 이동 | - | 1. 메인 페이지 이동 2. 좌측 상단 @🧩 버튼 터치 | - | 메인화면 이동 | PASS | PASS | PASS | - | - | | 66 | TC_Search_001 | 검색바 | UI | - | 높음 | 검색바 표시 | - | 1. 메인 페이지 이동 2. 우측 상단 확인 | - | 검색바 표시 | PASS | PASS | PASS | - | - | | 67 | TC_Search_002 | 검색바 | 기능 | 검색 | 높음 | 1자 이상 글 검색 시 해당 내용 리스트 표시 | 제목/내용 포함된 게시물 1개 이상 | 1. 메인 페이지 이동 2. 우측 상단 검색바에 1자 이상 글 입력 3. 검색 | - | 입력한 검색 결과를 리스트로 표시 | PASS | PASS | PASS | - | - | | 68 | TC_Search_003 | 검색바 | 기능 | 검색 결과 없음 | 중간 | 검색 결과 없을 시 문구 표시 | - | 1. 메인 페이지 이동 2. 우측 상단 검색바에 1자 이상 글 입력 3. 검색 | 없는 제목/내용 검색 | “해당 조건에 맞는 게시물이 없습니다” 문구 표시 | PASS | PASS | PASS | - | - | | 69 | TC_AD_001 | 광고 배너 | UI | - | 높음 | 행사 광고 표시 | 행사 공고 2개 이상 | 1. 메인 페이지 이동 2. 게시물 5개 이상 스크롤링 | - | 광고 배너 표시 | PASS | PASS | PASS | - | - | | 70 | TC_AD_002 | 광고 배너 | 기능 | 슬라이드 | 중간 | 행사 광고 좌, 우 드래그 시 이전, 다음 행사 광고 표시 | TC_AD_001 선행 | 1. 메인 페이지 이동 2. 게시물 5개 이상 스크롤링 3. 광고 배너를 좌, 우 드래그 | - | 이전, 다음 행사 광고 표시 | PASS | PASS | PASS | - | - | | 71 | TC_AD_003 | 광고 배너 | 기능 | 자동 슬라이드 | 중간 | 4초 경과 시 자동 우측 슬라이드 | - | 1. 메인 페이지 이동 2. 게시물 5개 이상 스크롤링 3. 광고 배너 4초 이상 확인 | - | 광고 배너 우측 자동 슬라이드 | PASS | PASS | PASS | - | - | | 72 | TC_M_Calander_001 | 캘린더 | UI | - | 높음 | 캘린더 UI 표시 여부 | - | 1. 메인 페이지 이동 | - | 중앙 두번째에 캘린더 표시 | PASS | PASS | PASS | - | - | | 73 | TC_M_Calander_002 | 캘린더 | 기능 | 페이지네이션 | 중간 | 날짜의 좌, 우 화살표 터치 시 이전, 다음 달의 날짜 표시 | 이전, 다음 달의 날짜 데이터 필요 | 1. 메인 페이지 이동 2. 날짜의 좌, 우 화살표 터치 | - | 캘린더 이전, 다음 달의 날짜 표시 | PASS | PASS | PASS | - | - | | 74 | TC_M_Calander_003 | 캘린더 리스트 | 기능 | 상세 보기 | 중간 | 리스트 형식의 상세보기 표시 | 행사 게시물 1개 이상 | 1. 메인 페이지 이동 2. 캘린더 확인 | 날짜/제목/유형 | 행사 상세 정보 표기 | PASS | PASS | FAIL | TOY-77 | 캘린더 변환 버튼 없음 |