디버그 정보 확인 기능
테스트 케이스 실행 중 오류가 발생한 경우, 오류의 원인을 파악하기 위해 디버그 정보 확인 기능을 사용할 수 있습니다.
[디버그 정보 확인]이 수행되면, [디버그 정보 뷰]에 디버그 정보가 표시됩니다.
디버그 정보 뷰에 디버그 정보 표시
디버그 정보 뷰는 테스트 케이스에서 발생한 오류의 원인을 파악하는 데 도움이 되는 정보를 보여줍니다.
- 오류가 발생한 테스트 케이스의 함수 호출 트레이스
- 디버그 정보 확인을 위해 추가한 변수/표현식의 실제 값
유닛 테스트 뷰에서 [디버그 정보 확인]을 수행한 테스트 케이스를 선택하면 디버그 정보 뷰에 디버그 정보가 표시됩니다.
- 호출 정보는 오류가 발생한 테스트 케이스를 실행했을 때의 함수 호출 트레이스를 표시합니다. 오류가 발생한 위치가 가장 위에 표시됩니다.
- 변수/표현식 목록은 디버그 정보 확인을 위해 추가한 변수/표현식의 실제 값을 보여줍니다.
디버그 정보 뷰 툴바 메뉴
아이콘 | 설명 |
---|---|
디버그할 변수/표현식 목록 보기 |
디버그 변수/표현식 목록에서는 변수/표현식을 확인하고 제거할 수 있습니다.
소스 편집기에서 디버그 정보 확인할 변수/표현식 추가 및 삭제 가능
디버그 정보 확인을 수행할 때, 소스 편집기 상에서 디버그할 변수/표현식을 추가할 수 있습니다.
- 소스 코드 편집기에서 라인 영역을 더블 클릭
- 소스 코드 편집기에서 라인 영역 컨텍스트 메뉴에서 [디버그할 변수/표현식 추가…] 선택
- 소스 코드 편집기에서 변수 또는 표현식을 블록 지정한 뒤에 컨텍스트 메뉴에서 [디버그할 변수/표현식 추가…] 선택
위의 동작을 수행하면 [디버그할 변수/표현식 추가] 창이 뜨게 됩니다.