GDSC-University-of-Seoul / 2021-spring-project

Repository for DSC-UOS Spring Project Team
8 stars 0 forks source link

[스프린트 #10] #KDSK-118 홈페이지 구현 기능 점검 및 발생 에러 조사 #123

Closed edit8080 closed 3 years ago

edit8080 commented 3 years ago

기능 Issue

Linked Feature backlog : #KDSK-118

필요한 기능

홈페이지 구현 기능 점검 및 발생 에러 조사

설명

홈페이지 기능이 정상적으로 수행되는지 확인하고 발생하는 에러를 조사합니다.

담당자 할당 확인

담당자: @edit8080

우선순위 확인

요청자의 예상 우선순위 : 상

점검 항목

edit8080 commented 3 years ago

세부 점검 계획

  1. 임시 계정을 통해 접속하여 정상적으로 로그인 되는지 확인합니다. 이후 사용자 정보를 변경하고 재접속 합니다. 사용자 정보를 변경할 때, 변경할 비밀번호를 입력하여 변경할 때와 비밀번호 변경없이 사용자 정보를 변경하는 두 가지 경우를 점검합니다. 마지막으로 로그아웃이 정상적으로 수행되는지 확인합니다. → 1-a, 6-a, 6-b, 7-a, 7-b, 8-a, 8-b 점검

  2. DB anomaly 테이블에 현재 시간에서 1시간 이내의 이상행동 정보를 추가합니다. 해당 정보가 /home 페이지에서 정상적으로 집계되는지 확인하고, 차트에 건수가 반영되는지 확인합니다. 마지막으로 추가한 로그가 신규 로그로 출력되는지 확인합니다. → 2-a, 2-b, 2-c 점검

    추가된 이상행동 정보가 /monitoring 페이지에서 도/광역시, 시/군/구의 건수로 반영되는지 확인하고, 이상행동이 발생한 어린이집 마커가 표기되는지 확인합니다. 어린이집 마커를 클릭했을 때 최종정보가 어린이집 정보, 삽입한 이상행동 정보와 일치하는지 확인합니다. → 3-a, 3-b, 3-c, 3-d 점검

    /logs 페이지에서 해당 이상행동 정보가 반영되는지 확인하고 신규 로그에도 이상행동 정보가 반영되는지 확인합니다. 만약 정보가 반영되지 않았다면 새로고침 버튼을 눌렀을 때에도 정보가 갱신되지 않는지 확인합니다. → 5-a, 5-b, 5-c 점검

  3. /cctvs 페이지에서 기존에 저장된 CCTV 데이터가 정상적으로 로드되는지 확인합니다. 이후 추가 버튼을 눌러 CCTV 정보를 새롭게 추가합니다. 이 때, 폼을 입력하지 않거나 유효하지 않은 MAC 주소를 검사하는지 확인합니다.

    다음으로 임의의 CCTV 정보를 선택하여 정보를 변경합니다. 정보를 선택하는 방법은 체크박스를 누르고 변경 버튼을 누르거나 해당 CCTV 정보를 클릭하는 방법이 있습니다.

    마지막으로 CCTV 정보를 삭제하여 DB와 홈페이지에 정상적으로 반영되는지 확인합니다. -> 새로고침 → 4-a, 4-b, 4-c, 4-d, 4-e 점검

  4. CCTV와 로그 데이터를 출력할 때 데이터 포맷이 정상적인지 확인합니다. (MAC 주소 표현, 시간 표현 등) → 8-c 점검

edit8080 commented 3 years ago

신규 기능 구현에 따라 점검 항목을 다음과 같이 추가합니다.