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