자동으로 [테스트 재설정] 기능을 이용하는 방법

다음 네 가지의 경우에 Controller Tester가 변경을 자동으로 감지합니다.

  • [프로젝트 가져오기] 기능을 사용할 때, 가져온 프로젝트 정보와 현재 프로젝트 정보가 다른 경우
  • [테스트 가져오기] 기능을 사용할 때, 가져온 테스트와 현재 프로젝트 정보가 다른 경우
  • 프로젝트를 분석한 후 소스 코드 변경이 감지된 경우
  • 결함 주입이 불가능한 위치에 결함 주입 코드를 작성한 후 프로젝트를 분석한 경우

[프로젝트 가져오기] 기능을 사용할 때, 가져온 프로젝트 정보와 현재 프로젝트 정보가 다른 경우

[테스트 가져오기] 기능을 사용할 때, 가져온 테스트와 현재 프로젝트 정보가 다른 경우

프로젝트를 분석한 후 소스 코드 변경이 감지된 경우

프로젝트를 분석하거나 재분석을 한 후 소스 코드의 변경이 감지되면 [테스트 재설정] 기능을 사용할 수 있습니다.

  1. 소스 코드가 변경되면 [테스트 네비게이터 뷰]에 변경 여부가 표시됩니다.
  1. 프로젝트 컨텍스트 메뉴의 [재분석]을 선택하거나 테스트 실행을 하여 소스 코드를 분석합니다.
  1. [테스트 재설정] 대화상자의 [예(Y)] 버튼을 클릭하면 재설정 대화상자가 뜹니다.

결함 주입이 불가능한 위치에 결함 주입 코드를 작성한 후 프로젝트를 분석한 경우

프로젝트를 재분석할 때, 아래 조건을 만족하는 결함 주입 정보가 존재하면 결함 주입 재설정 대화상자가 뜹니다.

  • 결함을 주입할 수 없는 위치의 라인을 활성화하고 결함 주입 코드를 작성한 경우

결함 주입 재설정 대화상자에서 결함을 주입할 수 없는 위치와 결함 주입 정보를 확인할 수 있습니다.

결함 주입 재설정 대화 상자를 통해 이전에 작성했던 결함 주입 정보를 재사용할 수 있습니다.

수동으로 [테스트 재설정] 기능을 이용하는 방법

[테스트 재설정] 다이얼로그에서 [아니오(N)]를 선택하거나 테스트 재설정 중에 취소를 눌러 종료하면 아래의 세 가지 방법으로 [테스트 재설정] 기능을 실행할 수 있습니다.

  • [유닛 테스트 뷰]의 풀다운 메뉴에서 [무결성 검사]를 선택합니다.
  • [유닛 테스트 뷰]의 함수나 테스트의 컨텍스트 메뉴에서 [테스트 재설정]을 선택하여 [테스트 재설정] 기능을 사용합니다.
  • [결함 주입 뷰]의 풀다운 메뉴나 컨텍스트 메뉴로 [결함 주입 재설정]을 실행할 수 있습니다.
    • [결함 주입 뷰] 우측 상단의 메뉴에서 [결함 주입 재설정] 기능을 사용합니다.
    • [결함 주입 뷰]에서는 재설정이 필요한 결함 주입 함수를 재설정 필요 상태 로 표시합니다. [결함 주입 재설정]은 재설정이 필요한 결함 주입 함수를 더블클릭하거나 우클릭하여 실행할 수 있습니다.

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

Thanks for your feedback.