-
Notifications
You must be signed in to change notification settings - Fork 4
[스프린트] week3 스프린트 계획
KKambi edited this page Nov 18, 2019
·
2 revisions
- Elastic Search, logstash 학습
- 비디오 업로드 기능 마무리
- 메인화면 비디오 카로셀 구현
-
elastic search를 사용하여 컨텐츠 필터링 기능
- 테스트목적: elastic search를 사용하여 사용자가 빠르게 필터링값을 조회할 수 있음.
- 테스트상황: 사용자가 컨텐츠 필터링을 선택할 때
- 시나리오 진행에 필요한 값: 카테고리, 이름순 컨텐츠 필터링 기능
- 시나리오 진행 필요 조건: sql 쿼리 말고 DSL 쿼리 사용가능, db의 데이터값과 json값이 일치해야함 (실시간 갱신)
- 시나리오 완료 시 보장 결과 : 결과 화면에 사용자가 지정한 카테고리와 이름순으로 필터링됨.
-
비디오 업로드하고, 스트리밍 데이터 만드는 기능
- 테스트목적: 관리자가 스트리밍 데이터를 손쉽게 만들기 위함
- 테스트상황: 새로운 영상을 업로드할 때
- 시나리오 진행에 필요한 값: 원본 영상
- 시나리오 진행 필요 조건: 업로드/다운로드 간 원활한 통신
- 시나리오 완료 시 보장 결과
- 스토리지에 썸네일 및 스트리밍 데이터 저장
- CDN을 통한 요청 URL 제공
-
메인 화면에 비디오 컨텐츠들을 컨텐츠 카테고리별로 캐러셀을 통해 보여주는 기능
- 테스트목적: 서비스를 이용하는 사용자가 메인 화면에서 카테고리별로 컨텐츠를 캐러셀 형태로 확인할 수 있도록 하기 위함
- 테스트상황: 사용자가 비디오 탐색을 위해 카로셀을 이용할 때
- 시나리오 진행에 필요한 값: 각 컨텐츠들의 썸네일 이미지, 카테고리별로 필터링하여 가져온 컨텐츠들의 정보
- 시나리오 진행 필요 조건: 컨텐츠 관련 정보(제목, 카테고리, 썸네일 이미지 등) API 요청에 따른 올바른 응답, 캐러셀 컴포넌트 구현
- 시나리오 완료 시 보장 결과: 유저가 메인 화면에서 카테고리별로 컨텐츠들을 확인하고 각 카테고리별로 캐러셀 형태로 컨텐츠를 확인할 수 있다.