soma7 / Mentoring

1 stars 0 forks source link

익스텐션 관련 계획 #12

Open charsyam opened 7 years ago

charsyam commented 7 years ago

크롬 익스텐션 기능

  1. <익스텐션과 리액트 셋팅> - 승원

  2. <의견 리스트 보여주기> - 승원 (API:1)

  3. <의견 업다운> - 승원 (API: 4)

  4. <로그인> - 재욱 - (API:5)

  5. <로그아웃> - 재욱 - (API:6)

  6. <알림 리스트 가져오기> - 재욱 - (API: 7)

  7. <알림 읽음 처리> - 재욱 - (API: 8)

  8. <오른쪽 바 browser action> - 현진 - (API 2)

  9. <의견 생성> - 현진 - (API: 3-1)

  10. <의견에 대한 답글 가져오기> - 현진 - (API: 3-2)

  11. <의견 수정하기> - 현진 - (API: 3-3)

  12. <의견 삭제> - 현진 - (API: 3-4)

  13. <개발환경 셋팅 - 크롬 익스텐션> - 현진 -> git clone 후에 특정 스크립트에서 개발환경 셋팅 -> nodejs 설치

  14. <개발환경 셋팅 - API 서버> - 재욱 -> git clone 후에 특정 스크립트에서 개발환경 셋팅을 끝내주고 테스트까지는 돌아갈 수 있도록 -> test coverage 측정 -> DB도 설치가 되어야함 mongo -> nodejs 설치

  15. CI 구성 - 현진 -> jenkins 서버에서 커밋시에 자동으로 수행되도록.. -> git commit web hook 설정

    • UI Test 는 수동으로.
    • API Test 는?
      1. api 개발시에 API Test 무조건 추가되어야 함.
      2. 정상케이스, 실패케이스, 엣지케이스