도구 사용 도움말: Rational Test RealTime에서 테스트 환경 구성
이 도구 사용 도움말은 Rational Test RealTime에서 테스트 환경을 구성하는 방법을 설명합니다.
도구: Rational Test RealTime
관계
관련 요소
기본 설명

컴파일로, 링커, 디버거 및 실행 환경의 모든 조합에는 사용자 정의한 TDP(Target Deployment Port)가 필요합니다. Test RealTime 프로젝트에서 노드별로 이 TDP에 대해 추가 수정을 수행할 수 있습니다.

Rational Test RealTime TDP(Target Deployment Port) 기술은 가상으로 무제한 빌드 환경과 대상 지원을 보장합니다. 이와 같은 융통성은 중요합니다. 테스트할 응용프로그램에서 사용되는 것과 같은 컴파일러, 링커, 디버거 및 실행 아키텍처를 사용하지 않는 한 Test RealTime의 테스트 및 런타임 분석 기능성이 올바른 분석으로 간주될 수 없기 때문입니다.

기본 TDP 적응은 TDP 편집기를 통해 수행됩니다. 이 독립 유틸리티로, 특정 빌드 및 실행 환경에 대한 Test RealTime 지원에 중요한 정보를 지정할 수 있습니다. 적절한 TDP 적응은 대상이 지정된 개발 환경과 실행 플랫폼의 특성 및 복잡성에 정통한 개발자만 수행할 수 있습니다. 적은은 간단한 경로 나열에서부터 Test RealTime의 메모리 프로파일링 기능이 비표준 메모리 할당 기능을 추적할 수 있도록 힙 관리 기능을 정의하기 위한 표준 컴파일러 포함 파일에 이르기까지 모든 것이 될 수 있습니다.

이와 같은 기본 적응은 Test RealTime의 컴포넌트 테스트 및 런타임 분석 기능 둘 다를 사용하는 데 충분하지만, 런타임 분석에 사용할 인스트루먼테이션 유형 및 레벨 수정과 같은 특별한 실행 요구사항을 수용하도록 추가 수정사항을 수행할 수 있습니다. 기본적으로, 각각의 Test RealTime 프로젝트에는 프로젝트 작성 마법사에서 선택된 TDP에서 파생된 기본 구성이 지정됩니다. 하위 노드는 프로젝트로부터 이 구성을 상속합니다. 그러나 하위 노드마다 사용자 정의 구성을 작성할 수 있습니다. 사실상, 이 사용자 정의 구성은 완전히 다른 TDP를 기반으로 할 수 있습니다.

개별 구성과 결합된 TDP(Target Deployment Port)의 기본 적응은 적절하게 구성된 테스트 환경을 보장합니다.

도구 단계

Test RealTime을 제대로 사용하도록 테스트 환경을 구성하려면 다음을 수행하십시오.

  1. TDP 편집기를 사용하여 TDP(Target Deployment Port) 사용자 정의
  2. Test RealTime 구성 설정을 사용하여 노드 특정 수정사항 작성

TDP 편집기를 사용하여 TDP(Target Deployment Port) 사용자 정의

TDP 편집기에서는 Test RealTime과 함께 제공되는 TDP의 기본 설정을 수정하고 아직 지원되지 않는 개발 및 실행 환경으로 브랜드 신규 TDP를 작성할 수 있습니다.

TDP는 .xdp 확장자를 사용하여 XML 기반 파일로 저장됩니다. 이 파일은 ….\Rational\TestRealTime\targets\xml 폴더에 위치됩니다. TDP 편집기는 순서가 지정되고 제대로 문서화된 형태로 .xdp 컨텐츠를 그래픽으로 조직하여 쉽게 이동하고 이해할 수 있도록 합니다. TDP 편집기의 왼쪽에는 사용자 정의가 필요할 수 있는 다양한 카테고리가 나열됩니다. 상단 오른쪽 창에는 도움말 정보가 있습니다. 하단 오른쪽 창은 실제 데이터 항목에 사용됩니다.

TDP가 적절하게 구성되면, 저장 단추를 누를 때 자동으로 …\Rational\TestRealTime\targets 폴더에 다양한 사용자 정의 파일 및 폴더가 작성됩니다. .xdp 파일 변경사항은 TDP 편집기에서 저장할 수 있으며 이 때 대상 파일 위에 적절하게 겹쳐쓰기됩니다.

기존 TDP를 구성하거나 새 TDP를 작성하려면 다음을 수행하십시오.

  1. Test RealTime에서 메뉴 항목 도구->TDP(Target Deployment Port) 편집기->시작을 선택하십시오.
  2. 메뉴 항목 파일 ->열기를 선택하십시오. 폴더 …\Rational\TestRealTime\targets\xml의 컨텐츠가 표시됩니다.
  3. 기존의 TDP를 구성하려면 해당되는 .xdp 파일을 선택한 후 파일을 여십시오.
    새 TDP를 작성하려면 메뉴 항목 파일->새로 작성을 선택한 후 적절한 언어를 선택하십시오.
  4. 사용자 환경에 맞게 다양한 기본 설정, 빌드 설정, 라이브러리 설정 및 구문 분석기 설정을 수정하십시오. 왼쪽 창에서 수정할 항목을 마우스 왼쪽 단추로 클릭한 후 하단 오른쪽 창에 적절한 값을 입력하십시오. 안내용으로 상단 오른쪽 창을 사용하십시오.
  5. TDP 구성을 완료하면 저장 단추를 누르거나 메뉴 항목 파일->저장을 선택하십시오.

서적 아이콘 자세한 정보는 Rational Test RealTime Target Deployment Guide를 참조하십시오..

Test RealTime 구성 설정을 사용하여 노드 특정 수정사항 작성

Test RealTime에서 프로젝트를 작성할 때 TDP(Target Deployment Port)를 선택해야 합니다. 이 TDP는 프로젝트 구성 설정의 기초가 됩니다. 사용자는 프로젝트 구성 파일을 사용하여 다음을 수행하는 노드 특정 설정을 정의할 수 있습니다.

  • TDP 편집기를 통해 입력한 기본 설정 대체
  • Test RealTime 자체에서만 설정할 수 있는 런타임 분석 매개변수 수정

구성 설정을 사용하여 그룹 노드의 각 테스트 노드에 다른 TDP를 지정하거나 여러 응용프로그램 노드에 다른 레벨의 인스트루먼테이션을 지정할 수 있습니다. 이와 같은 융통성으로, 동시에 여러 언어를 자유롭게 테스트하고 분석하거나 단일 실행에서 여러 레벨의 정보를 획득할 수 있습니다.

Test RealTime 프로젝트의 구성 설정에 액세스하고 수정하려면 다음을 수행하십시오.

  1. Test RealTime에서 프로젝트를 연 후 메뉴 항목 프로젝트->설정을 선택하십시오.
  2. 화면 오른쪽에서 프로젝트 브라우저 창을 자유롭게 볼 수 있도록 결과로 표시되는 창("<프로젝트 이름> 구성 설정")을 이동하고 크기 조정하십시오.
  3. 프로젝트 브라우저에서 노드를 마우스 왼쪽 단추로 클릭하여 해당되는 특수 노드의 구성 설정에 액세스하십시오.
  4. 구성 설정 창을 사용하여 기존 설정을 정의하고 (또는) 대체하십시오. 설정이 대체되면 설정 이름과 해당되는 카테고리 이름이 굵은체 문자로 나열됩니다.
  5. 적용 단추를 눌러 수정사항을 저장하십시오.

구성 설정 수정에서 관심이 가는 추가 영역:

  • 일반->호스트 구성->TDP(Target Deployment Port)
    각 그룹, 응용프로그램 또는 테스트 노드에서 사용할 TDP를 선택하는 데 사용됩니다.
  • 일반->TDP(Target Deployment Port)->이름
    기본 이름이 프로젝트 작성 중 선택된 활성 TDP였던 구성 파일의 사용자 정의 이름을 작성하는 데 사용됩니다.
  • 런타임 분석
    각 노드에 사용될 런타임 분석의 정확한 유형 및 레벨을 지정하는 데 사용되는 다양한 설정.

서적 아이콘 자세한 정보는 Rational Test RealTime User Guide에서 그래픽 사용자 인터페이스-> 구성 및 설정 주제를 참조하십시오.