디버그 정보 확인 기능

테스트 케이스 실행 중 오류가 발생한 경우, 오류의 원인을 파악하기 위해 디버그 정보 확인 기능을 사용할 수 있습니다.

[디버그 정보 확인]이 수행되면, [디버그 정보 뷰]에 디버그 정보가 표시됩니다.

디버그 정보 뷰에 디버그 정보 표시

디버그 정보 뷰는 테스트 케이스에서 발생한 오류의 원인을 파악하는 데 도움이 되는 정보를 보여줍니다.

  • 오류가 발생한 테스트 케이스의 함수 호출 트레이스
  • 디버그 정보 확인을 위해 추가한 변수/표현식의 실제 값

유닛 테스트 뷰에서 [디버그 정보 확인]을 수행한 테스트 케이스를 선택하면 디버그 정보 뷰에 디버그 정보가 표시됩니다.

  • 호출 정보는 오류가 발생한 테스트 케이스를 실행했을 때의 함수 호출 트레이스를 표시합니다. 오류가 발생한 위치가 가장 위에 표시됩니다.
  • 변수/표현식 목록은 디버그 정보 확인을 위해 추가한 변수/표현식의 실제 값을 보여줍니다.

디버그 정보 뷰 툴바 메뉴

아이콘 설명
디버그할 변수/표현식 목록 보기

디버그 변수/표현식 목록에서는 변수/표현식을 확인하고 제거할 수 있습니다.

소스 편집기에서 디버그 정보 확인할 변수/표현식 추가 및 삭제 가능

디버그 정보 확인을 수행할 때, 소스 편집기 상에서 디버그할 변수/표현식을 추가할 수 있습니다.

  1. 소스 코드 편집기에서 라인 영역을 더블 클릭
  2. 소스 코드 편집기에서 라인 영역 컨텍스트 메뉴에서 [디버그할 변수/표현식 추가…] 선택
  3. 소스 코드 편집기에서 변수 또는 표현식을 블록 지정한 뒤에 컨텍스트 메뉴에서 [디버그할 변수/표현식 추가…] 선택

위의 동작을 수행하면 [디버그할 변수/표현식 추가] 창이 뜨게 됩니다.