CODEDRAGON ㆍDevelopment/Software Engineering
디버깅 도구의 사용법
· 디버깅(Debugging) 또는 디버그(Debug)의 개념
· 디버깅 방법
· 디버거(Debugger)
· Eclipse 디버거 사용법
디버깅(Debugging) 또는 디버그(Debug)의 개념
· 디버그(Debug), 디버깅 (Debugging) 혹은 수정이라고도 합니다.
· 컴퓨터 프로그램의 정확성이나 논리적인 오류(버그)를 찾아내는 테스트 과정을 의미합니다.
♣디버깅 방법
일반적으로 디버깅을 하는 방법으로 아래와 같은 방식이 있습니다.
· 테스트 상의 체크
· 기계를 사용하는 테스트 방법
· 실제 데이터를 사용해 테스트하는 방법
· 등
♣디버거(Debugger)
· 디버거(Debugger)는 디버그를 돕는 도구입니다.
· 디버거는 주로 원하는 코드에 중단점을 지정하여 프로그램 실행을 정지하고, 메모리에 저장된 값을 살펴보며, 실행을 재개하거나, 코드를 단계적으로 실행하는 등의 동작을 수행합니다.
· 고급 디버거들은 메모리 충돌감지, 메모리 누수 감지, 다중 스레드 관리 등의 기능도 지원한다.
'Development > Software Engineering' 카테고리의 다른 글
스케줄링(Scheduling)의 개념, Quartz 스케줄러 (Open Source Batch Scheduler) (1) | 2017.07.21 |
---|---|
수행 내용-서버 프로그램 테스트하기 (0) | 2017.07.21 |
수행 내용-서버 프로그램 작성하기 (0) | 2017.07.21 |
프레임워크에 대한 이해 - 소프트웨어 프레임워크의 정의, 프레임워크의 특징, 프레임워크의 구성 요소 (0) | 2017.07.21 |
단위 테스트(Unit Test), 단위 테스트 도구 적용방법, 단위 테스트는 버그를 찾기 위한 것이 아니다., 하나의 테스트 케이스는 단위 기능 중 하나의 시나리오만 테스트하라. 불필요한 검증 구문을.. (0) | 2017.07.21 |