개발 노트

프로그램 에러 테스트 순서 본문

Node

프로그램 에러 테스트 순서

한츄 2024. 9. 27. 19:04

연결 관련(mssql & mysql & mqtt)

  • 처음부터 인터넷 연결이 안되는 상황
  • 중간부터 인터넷 연결이 안되는 상황
  • 쿼리 실행 실패 시 문자보내는 로직 테스트
  • 쿼리 자체에 문자열 에러인 경우
  • 쿼리 실행도중에 연결이 끊어진 경우
  • failSql 재전송 관련

 

  • connection관련
  • 행 시 connection갯수 확인 (실행 직후/ 10분 이상 / 1시간 이상)

 

  • db 업데이트관련
  • 데이터 전체적으로 수정후 정상적으로 업로드 되는지 각 컬럼별로 확인

 

  • fs모듈 관련
  • 저장위치 확인 및 경로 없을 때 정상적으로 파일 및 디렉토리 생성되는 지 확인

 

  • SMS관련
  • 원하는 상황에 문자가 정상적으로 전송되는지 확인(문자내용이 잘리지 않는지도 확인)
  • 원하는 시간 간격으로 정상적으로 전송되는지 확인(보통 콘솔로 확인)

로그 생성 문자열 패턴

  • 파일명-함수명-변수명or내용
  • 💥💥💥💥💥( 중요!!! ) 최종 결과 저장 시 검색에 용이한 key문자열 삽입💥💥💥💥💥💥

'Node' 카테고리의 다른 글

PM2 access denied // node 에서 실행 시 정상 실행 원인  (0) 2024.09.09
node 프로그램 내부 MQTT reconnect관련 문제  (0) 2024.07.11
sync 배포 시 문제  (0) 2024.07.04
public ip 가져오기(axios)  (0) 2024.05.20
Winston 모듈  (0) 2023.12.22