버그 발생 -> (로그 & 재현 시나리오 확보)
1.재현 시나리오가 완성되면 '더' 간단하게 만들어본다.
2.로그를 확인하고 디버깅을 진행한다
고객에게 제공하는 상품에는 로그가 적을 수록 좋다.
->왜? 로그는 파일시스템으로 하드디스크에 물리적으로 작성되고, 느리기 때문
커널패닉(window ->블루스크린)
운영체제의 실행은 커널모드/사용자 모드로 구분되며 사용자 모드에서 필요시에만 시스템 콜에의해
커널모드에 접근하는데 커널 모드 실행중 이상한점이 발생할때, window에선 블루스크린(어썰트)을 띄우는 등 안전장치(모든 운영체제에 있음)
내가 디버깅시 어려웠던점 :
리눅스 로그가 시스템 로그인지 커널로그인지 어플리케이션 레벨인지 구분하는게 어려웠음
JIRA 리포트 양식
1.버그 로그
- 개발자 : 로그 / 디버깅
- 테스터 : 재현
디버깅후 기준 APP과 개선후 APP을 비교한다.
반응형
'공부 > TIL' 카테고리의 다른 글
vscode git LF모드 변경 명령어 (0) | 2021.08.04 |
---|---|
rsync (0) | 2021.08.02 |
프록시 서버란? (0) | 2021.05.20 |
[window] 내 컴퓨터에 웹서버 설치 & 도메인 설정 & https 적용 (0) | 2021.04.19 |
Confluence 사용하여 협업하기 (0) | 2021.04.06 |