통합 테스트 뷰에서는 여러 유닛 테스트를 묶을 수 있는 단위인 [통합 테스트]를 제공합니다. 통합 테스트로 묶인 유닛 테스트들은 컨텍스트 유지 하여 순서대로 실행합니다.

통합 테스트 뷰의 툴바 메뉴

툴바 아이콘 설명
모두 접기 테스트 뷰 트리 모두 접기
테스트 위로 이동 선택한 테스트의 순서를 위로 이동
테스트 아래로 이동 선택한 테스트의 순서를 아래로 이동
생성 통합 테스트 생성
고유한 테스트 이름으로 보기 고유한 테스트 이름으로 보기
합계 전체 테스트 보기
실패/오류 테스트 결과가 실패 또는 오류인 테스트만 보기
실패 테스트 결과가 실패인 테스트만 보기
오류 테스트 결과가 오류인 테스트만 보기
성공 테스트 결과가 성공인 테스트만 보기
함수 변경 테스트 대상 함수가 변경된 테스트만 보기
실행 보장 안됨 테스트 실행 보장 안되는 테스트만 보기
호스트/타깃 결과 다름 호스트/타깃 결과가 다른 테스트만 보기

통합 테스트 뷰의 풀다운 메뉴(▽)

메뉴 이름 설명
모든 하항목에 커버리지 표시 모든 항목(통합 테스트, 테스트, 테스트 케이스)에 커버리지 표시

통합 테스트 대시보드

메뉴 설명
통합 테스트 실행 버튼
테스트 케이스의의 성공, 실패, 오류, 총합 표현
통합 테스트 뷰에 표시할 커버리지 종류(구문, 분기, MC/DC, 함수 호출, 함수) 선택
선택한 종류의 전체 커버리지 표현

검색

통합 테스트 뷰는 파일, 함수, 테스트, 상태(성공, 실패, 오류), 이슈의 이름을 통해 통합 테스트, 테스트, 테스트 케이스를 검색할 수 있습니다.

상태 검색 키워드

키워드 설명
%TEST_SUCCESS% 테스트 성공
%TEST_FAILURE% %TEST_ERROR% 테스트 실패/오류
%TEST_FAILURE% 테스트 실패
%TEST_ERROR% 테스트 오류
%TEST_HAS_NOT_FUNCTION% 함수 변경
%TEST_NOT_GUARANTEE% 실행 보장 안됨
%TEST_RESULT_DIFFERENT% 호스트/타깃 결과 다름

통합 테스트 뷰의 구조

통합 테스트 뷰는 [통합 테스트]-[테스트]-[테스트 케이스]의 계층 구조로 표현합니다.

통합 테스트 뷰의 항목 아이콘

항목 아아이콘 설명
아이콘 없음 통합 테스트
테스트
전역 변수 테스트
테스트 케이스, 테스트 케이스 그룹

통합 테스트 뷰의 항목 상태 표현

통합 테스트 뷰의 통합 테스트, 테스트, 테스트 케이스는 테스트 실행 여부 및 실행 결과를 색상으로 표현합니다.

색상 설명
녹색 통합 테스트/테스트: 하위에 모든 테스트 케이스의 실행 결과가 성공인 경우
테스트 케이스: 실행 결과가 성공인 경우
파란색 통합 테스트/테스트 : 하위에 실행 결과가 실패인 테스트 케이스가 존재하고 오류인 테스트 케이스는 존재하지 않음
테스트 케이스: 실행 결과가 실패인 경우
붉은색 통합 테스트/테스트: 하위에 실행 결과가 오류인 테스트 케이스가 존재함
테스트 케이스: 실행 결과가 오류인 경우
주황색 통합 테스트/테스트: 하위에 모든 테스트 케이스를 실행하지 않았고 실행 보장 안 됨 테스트 케이스가 존재함
테스트 케이스: 실행 보장 안 됨
검정색 통합 테스트/테스트: 하위에 모든 테스트 케이스를 실행하지 않음
테스트 케이스: 실행하지 않음

통합 테스트 컨텍스트 메뉴

컨텍스트 메뉴 설명
테스트 생성 테스트 생성 마법사 열기
하위 통합 테스트 생성 하위 통합 테스트 생성
복사 테스트 및 테스트 케이스 복사
붙여넣기 복사한 테스트 및 테스트 케이스 붙여넣기
복제 테스트 및 테스트 케이스 복제
여러번 복제 테스트 및 테스트 케이스를 입력한 수만큼 복제
하위 통합 테스트로 붙여넣기 복사한 통합 테스트를 선택한 통합 테스트의 하위 통합 테스트로 붙여넣기
삭제 테스트 및 테스트 케이스 삭제
이름 바꾸기 테스트 이름 변경
테스트 선택 선택된 모든 테스트의 실행 체크박스 상태를 체크로 변경
테스트 선택 해제 선택된 모든 테스트의 실행 체크박스 상태를 체크 해제로 변경

통합 테스트 생성 및 이름 변경

툴바 메뉴에서 통합 테스트를 생성할 수 있습니다. 통합 테스트 이름은 생성 시 자동으로 부여되며, 오른 쪽 클릭 후 [이름 바꾸기]를 선택하여 변경할 수 있습니다.

  • 생성
  • 이름 바꾸기

하위 통합 테스트

통합 테스트에 하위 통합 테스트를 추가할 수 있습니다. [하위 통합 테스트 생성] 컨텍스트 메뉴를 이용해 추가할 수도 있고, 이미 만들어진 통합 테스트를 [하위 통합 테스트 붙여넣기] 컨텍스트 메뉴를 이용하여 붙여넣을 수도 있습니다.

테스트 추가 및 실행 순서 변경

통합 테스트에 테스트를 추가하는 방법은 네 가지 방법이 있습니다.

  1. 통합 테스트를 선택 후 [테스트 생성] 컨텍스트 메뉴를 이용하여 생성할 수 있습니다.
  2. 유닛 테스트 뷰의 테스트를 끌어서 놓아 추가할 수 있습니다.
  3. 통합 테스트 뷰의 테스트를 선택 후 컨텍스트 메뉴를 이용하여 복사/붙여넣기 할 수 있습니다.
  4. 유닛 테스트 뷰의 테스트를 선택 후 컨텍스트 메뉴를 이용하여 복사/붙여넣기 할 수 있습니다.

테스트 실행 순서를 변경하는 방법은 두 가지 방법이 있습니다.

  1. 테스트 또는 테스트 케이스를 선택 후 마우스로 끌어서 순서를 변경할 수 있습니다.
  2. 테스트 또는 테스트 케이스를 선택 후 툴바에 있는 “테스트 위로 이동”, “테스트 아래로 이동”을 선택하여 변경할 수 있습니다.

통합 테스트 커버리지 결과 보기

통합 테스트를 선택하면 커버리지 뷰에서 결과를 확인할 수 있습니다.

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

Thanks for your feedback.