합의목록 화면에 (표시)로 단어 표준화 공란에는 - 표시 화면 → 페이지로 기재

| No. | 테스트 케이스 ID | 대분류 | 중분류 | 소분류 | 중요도 (높음/중간/낮음) | 기능 | 사전 조건 | 테스트 절차 | 예시 입력 값 | 기대 결과 | 결과 | 테스트 결과 (PASS/FAIL) | BTS | 비고 | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 1. | TC_Site_001 | 사이트 | 기능 | 이동 | 높음 | 주소 입력 시 사이트 이동 | 서버 ON 상태 | 1. 주소창에 “https://www.gatherhere.dev/all” 입력 2. 확인 | - | 해당 사이트로 이동 | URL를 이용한 사이트 접속이 가능 | PASS | | | | 2. | TC_login_UI_001 | 로그인 | UI | - | 중간 | 로그인 버튼 표시 | - | 1. 메인 페이지 이동 | - | “시작하기” 버튼 표시 | 로그인이 되어 있지 않은 상태의 메인화면에 로그인을 위한 “시작하기”버튼이 표시되어 있음 | PASS | | | | 3. | TC_login_BT_001 | 로그인 | 기능 | 이동 | 중간 | 로그인 화면 이동 | 로그아웃 상태 | 1. 메인 페이지 이동 2. “시작하기” 버튼 클릭 | - | 로그인 페이지 이동 | 로그인 모달이 표시되어 Google, KAKAO 로그인중에서 선택을 하여 소셜 로그인 버튼 표시 | PASS | | | | 4. | TC_login_001 | 소셜로그인/회원가입 | 로그인 | Google/Kakao | 높음 | 구글/카카오 소셜로그인 성공 | - | 1. 메인 페이지에서 시작하기 버튼 클릭 2. 구글/카카오 소셜로그인 버튼 클릭 3. 구글/카카오 로그인 페이지에서 유효한 구글 계정 정보 입력 4. 처음 로그인 시 간단한 정보 입력 화면 확인 | 구글/카카오 계정 로그인 | 로그인 성공 후 회원가입 페이지로 리디렉션 | 소셜로그인을 통해서 인증 받은 계정 후 처음 계정을 등록 후 회원가입 페이지로 이동 | PASS | | | | 5. | TC_login_002 | 소셜로그인/회원가입 | 로그인 | Google/Kakao | 높음 | 로그인 이력이 있는 유저가 로그인 이후 메인페이지로 리디렉션되는지 여부 확인 | DB 로그인 이력 | 1. 메인 페이지에서 시작하기 버튼 클릭 2. 구글/카카오 소셜로그인 버튼 클릭 3. 구글/카카오 로그인 페이지에서 유효한 구글 계정 정보 입력 4. 처음 로그인 시 간단한 정보 입력 화면 확인 | 구글/카카오 계정 로그인 | 로그인 성공 후 메인페이지로 리디렉션 | 동일한 계정으로 다시 로인 접속 시 메인페이지로 이동 | PASS | | | | 6. | TC_login_003 | 소셜로그인/회원가입 | 로그인 | Google/Kakao | 중간 | 중복 로그인 시도 | 로그인 | 1. 로그인 상태 유지 2. 다른 기기에서 같은 소셜 로그인 시도 | 구글/카카오 계정 로그인 | 동시에 접속이 가능하여 각자 동작이 가능 | Chrome과 Edge 브라우저에서 동시 접속 시 각자 로그인이 되어 사용이 되는 것으로 확인 | PASS | | PC: Chrome Mobile: IPhone | | 7. | TC_login_004 | 소셜로그인/회원가입 | 회원가입 | 건너뛰기 | 낮음 | 회원가입 정보입력 건너뛰기 | 로그인 | 1. 회원가입 페이지 이동 2. 건너뛰기 버튼 클릭 2. 건너뛰기 버튼 클릭 후 메인페이지로 페이지 전환 확인 3. 마이페이지에서 소셜로그인 정보 입력 확인 | ‘건너뛰기‘ 버튼 클릭 | 건너뛰기 버튼 클릭 후 마이페이지에서 회원가입 정보 추가 업데이트 가능 | 회원가입 페이지에서 “건너뛰기”를 입력하고 마이페이지에서 소셜아이디에 반영하여 정보가 입력이 되는 것으로 확인 | PASS | | | | 8. | TC_login_005 | 소셜로그인/회원가입 | 회원가입 | 닉네임 유효성 검사 | 중간 | 3가지 유효성 검사가 모두 통과 돼야만 닉네임 생성 가능 | 로그인 | 1. 회원가입 페이지 이동 2. 닉네임 작성 시 유효성 검사 테스트 2-1. 닉네임은 (2자 이상~ 12자 이내) 작성 가능 2-2. 닉네임내의 공백 + 특수문자 체크 2-3. 닉네임이 숫자로만 이뤄지는지 체크 | 1. 닉네임 : 가(2자 미만) & 가나다라마바사아자차카타(11자 초과) 2. 닉네임 : 가나다라 마바사(공백포함) 3. 닉네임 : !가나다라?(특수문자포함) 4. 닉네임: 123(숫자만으로 시작) | 유효성 검사가 제대로 이뤄지지 않은 닉네임을 작성할 시에 알림 메세지를 확인할 수 있음 | 회원가입 단계에 닉네임 설정에 맞추어 테스트 결과 유효성 검사 정상 동작

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

| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |