[결함 주입 뷰]는 테스트 대상 함수의 특정 영역에 결함을 주입하여 테스트 할 수 있도록 하는 뷰입니다.

  1. [테스트 네비게이터]나 [유닛 테스트 뷰]에서 결함을 주입할 함수를 [결함 주입 뷰]로 끌어서 놓습니다.
    img-fi-view-drag-3-6
  1. 뷰의 왼쪽 트리 구조에서 결함을 삽입할 라인을 선택한 후, 우측 편집 창에서 라인 앞/뒤에 삽입할 사용자 코드를 입력합니다. 사용자 코드가 작성된 라인의 번호에는 밑줄이 생깁니다.
    img-fi-view-code-3-6
    • 결함을 주입할 라인의 체크박스를 체크하면 테스트 실행 시, 작성한 사용자 코드가 적용됩니다. 소스 코드 편집기 영역에서 해당 라인에 icon-fi-marker-begin-3-6 (라인 앞), icon-fi-marker-end-3-6 (라인 뒤) 마커가 표시됩니다. 마커에 마우스를 올리면 결함 주입 정보 및 작성한 코드가 툴팁으로 표시됩니다.
      img-fi-view-marker-tooltip-3-6

결함 주입 뷰의 툴바 메뉴

툴바 아이콘 설명
모두 펼치기 결함 주입 뷰의 함수 트리 모두 펼치기
모두 접기 결함 주입 뷰의 함수 트리 모두 접기
icon-fi-view-code-filter 비어있지 않은 결함 주입만 보기 결함 주입 라인들 중 결함 주입 코드가 작성된 라인만 보기
icon-fi-view-active-filter 활성화된 결함 주입만 보기 결함 주입 라인들 중 활성화된 라인만 보기
결함 주입 내보내기 결함 주입 정보 내보내기(.xls 파일)

결함 주입 뷰의 컨텍스트 메뉴

함수 노드 및 라인은 다중 선택하여 컨텍스트 메뉴를 띄우는 것이 가능합니다.

함수 노드의 컨텍스트 메뉴

img-fi-view-func-ctxmenu-3-6

메뉴 이름 설명
제거 사용자가 삽입한 함수를 제거

라인의 컨텍스트 메뉴

img-fi-view-ctxmenu-3-6

메뉴 이름 설명
복사 사용자가 라인 앞/뒤에 삽입한 정보를 복사
붙여넣기 사용자가 라인 앞/뒤에 삽입한 정보를 붙여넣기
icon-fi-view-initialize 초기화 선택된 라인의 체크박스 체크 해제 및 작성한 코드 삭제
icon-fi-view-checked 활성화 선택된 라인의 체크박스를 체크하여 결함 주입 활성화
icon-fi-view-unchecked 비활성화 선택된 라인의 체크박스를 체크 해제하여 결함 주입 비활성화

풀다운 메뉴

메뉴 이름 설명
icon-fi-view-checker 결함 주입 재설정 결함 주입 재설정 참고

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.