Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TEST] 배포 후 API 기능 점검 및 테스트 #54

Open
32 tasks
dalsu0222 opened this issue Oct 31, 2024 · 0 comments
Open
32 tasks

[TEST] 배포 후 API 기능 점검 및 테스트 #54

dalsu0222 opened this issue Oct 31, 2024 · 0 comments
Labels
✨ Feature 기능 개발

Comments

@dalsu0222
Copy link
Owner

어떤 기능인가요?

배포 후 API들이 잘 동작하는지 테스트
문제 있는 api는 아래에서 🚨<- 붙여넣기하여 표시해두기!
(중요한 기능을 가진 api 일부만 테스트해도 무방할듯 싶습니다. 혹시몰라 전체적으로 적어두었습니다!)

작업 상세 내용

  • Comment API

    • GET /api/comments/{portfolioId}: 포트폴리오의 댓글 조회 (페이지네이션 확인)
    • POST /api/comments/{portfolioId}: 포트폴리오의 댓글 생성 테스트
    • PUT /api/comments/{commentId}: 댓글 수정 기능 테스트
    • DELETE /api/comments/{commentId}: 댓글 삭제 기능 테스트
  • JobGroup API

    • GET /api/job-group: 전체 직무 조회 테스트
    • POST /api/job-group: 새로운 직무 생성 테스트
  • Portfolios API

    • GET /api/portfolios: 전체 포트폴리오 조회 (페이지네이션, 직무별 필터링 포함) 테스트
    • POST /api/portfolios: 새 포트폴리오 생성 (인증 필요) 테스트
    • GET /api/portfolios/{id}: 포트폴리오 상세 조회 테스트
    • PUT /api/portfolios/{id}: 포트폴리오 수정 (인증 필요) 테스트
    • DELETE /api/portfolios/{id}: 포트폴리오 삭제 (인증 필요) 테스트
    • GET /api/portfolios/search/{type}/{keyword}: 포트폴리오 검색 (기술 스택, 키워드, 직무별 검색 및 페이지네이션) 테스트
    • POST /api/portfolios/upload: 단일 이미지 업로드 테스트
    • POST /api/portfolios/uploads: 다중 이미지 업로드 테스트
    • GET /api/portfolios/user/{userId}: 특정 사용자의 포트폴리오 목록 조회 테스트
    • GET /api/portfolios/like/{userId}: 특정 사용자가 좋아한 포트폴리오 목록 조회 테스트
  • TechStack API

    • GET /api/techstacks: 전체 기술 스택 조회 테스트
    • POST /api/techstacks: 새로운 기술 스택 생성 테스트
    • GET /api/techstacks/statistic: 전체 기술 스택 통계 조회 테스트
  • User API

    • GET /api/users/user/{userId}: 유저 프로필 조회 테스트
    • POST /api/users: 유저 프로필 등록 테스트
    • PUT /api/users: 유저 프로필 수정 테스트
    • GET /api/users/popular: 인기 유저 프로필 조회 테스트
  • Auth API

    • GET /api/auth/github: GitHub OAuth 로그인 테스트
    • GET /api/auth/github/callback: GitHub OAuth Callback 테스트
    • GET /api/auth/logout: Logout API 테스트

예상 완료 기간

10/31(목)~11/1(금)

참고할만한 자료(선택)

@dalsu0222 dalsu0222 added the ✨ Feature 기능 개발 label Oct 31, 2024
@dalsu0222 dalsu0222 changed the title [FEAT] 배포 후 API 테스트 [TEST] 배포 후 API 기능 점검 및 테스트 Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 기능 개발
Projects
Status: Todo
Development

No branches or pull requests

1 participant