도구를 사용하여 Flex 응용프로그램 구성

명령행 컴파일러 및 Flex Builder 같은 도구를 사용하여 Functional Test를 위해 Flex 응용프로그램을 구성할 수 있습니다.

명령행 컴파일러를 사용한 Flex 응용프로그램 사용

개발자는 명령행에서 Rational Functional Tester 에이전트 및 Flex 자동 라이브러리를 사용하여 Flex 응용프로그램을 컴파일하고 응용프로그램을 Functional Test에 사용할 수 있습니다.

다음 명령을 실행하여 Rational Functional Tester 에이전트 및 Flex 자동 라이브러리를 사용하여 Flex 응용프로그램을 컴파일하십시오.

Flex 2.0 응용프로그램을 컴파일하고 Functional Test에 사용하려면 다음을 수행하십시오.

명령행에서 다음 명령을 입력하고 Enter를 누르십시오.
"flex builder installation directory\Flex SDK 2\bin\mxmlc" -include-libraries+="flex builder installation directory\Flex SDK 2\frameworks\libs\automation.swc;flex builder installation directory\frameworks\libs\automation_agent.swc;flex builder installation directory\Flex SDK 2\frameworks\libs\automation_charts.swc;functional tester installation directory\FunctionalTester\bin\rft.swc;functional tester installation directory\FunctionalTester\bin\rftProp.swc" Test.mxml

Flex 3.0 응용프로그램을 컴파일하고 Functional Test에 사용하려면 다음을 수행하십시오.

명령행에서 다음 명령을 입력하고 Enter를 누르십시오.
"flex builder installation directory\Flex Builder 3\sdks\3.0.0\bin\mxmlc.exe"-include-libraries+="flex builder installation directory\Flex Builder 3\sdks\3.0.0\frameworks\libs\automation.swc;flex builder installation directory\Flex Builder 3\sdks\3.0.0\frameworks\libs\automation_agent.swc;flex builder installation directory\Flex Builder 3\sdks\3.0.0\frameworks\libs\automation_dmv.swc;flex builder installation directory\rftFlex3.0.swc;functional tester installation directory\rftProp_Flex3.0.swc" Test.mxml
명령에서 Test.mxml은 .mxml 파일의 이름입니다.

Windows에서 기본 Flex Builder 설치 디렉토리는 C:\Program Files\Adobe입니다.

이 명령은 Rational Functional Tester가 설치되었을 때 일괄처리 파일로 사용할 수도 있습니다. 테스터는 이 일괄처리 파일을 개발자에게 제공하고 Flex 응용프로그램을 테스트할 수 있습니다. Flex 응용프로그램 소스 코드 파일 이름을 일괄처리 파일의 매개변수로 제공하십시오.

일괄처리 파일은 Functional Tester 설치 디렉토리\Functional Tester\Flex 폴더에 있습니다.

예를 들어 .mxml 파일이 Test.mxml인 경우 일괄처리 파일을 실행하는 명령은 다음과 같습니다.
Flex 2.0:
buildapplicationwithadaptor.bat Test.mxml
Flex 3.0:
buildapplicationwithFlex3adaptor.bat Test.mxml

Flex Builder를 사용한 Flex 응용프로그램 사용

개발자는 Flex Builder를 사용하여 Flex 응용프로그램의 Functional Test를 준비할 수 있습니다.
Flex Builder는 Functional Test의 준비가 된 Flex 응용프로그램(.swf 파일)을 개발하려는 개발자에게 유용합니다. Flex 자동화 및 Functional Test를 지원하도록 Flex Builder를 설정하려면 다음을 수행하십시오.
  1. Flex Builder를 시작하십시오.
  2. 새 Flex 프로젝트를 작성하십시오.
  3. 네비게이터에서 Flex 프로젝트를 선택하십시오.
  4. 프로젝트 선택 > 특성 > Flex 컴파일러를 클릭하십시오.
  5. 추가 컴파일러 인수 필드에 다음 인수를 입력하십시오.
    Flex 2.0:
    -include-libraries "flex builder installation directory\Flex SDK 2\frameworks\libs\automation.swc” “flex builder installation directory\Flex SDK\frameworks\libs\automation_agent.swc” "flex builder installation directory\Flex SDK\frameworks\libs\automation_charts.swc" “functional tester installation directory\Functional Tester\bin\rft.swc” “functional tester installation directory\Functional Tester\bin\rftProp.swc”
    주: Flex 2.0에서 automation_charts.swc 파일은 응용프로그램에 차트 제어가 들어 있는 경우에만 필요합니다. include-libraries 컴파일러 옵션은 Flex Builder 설치 디렉토리에 상대적입니다. 기본 Windows 위치는 C:\Program Files\Adobe\Flex Builder입니다.
    Flex 3.0:
    -include-libraries "flex builder installation directory\Flex Builder 3\sdks\3.0.0\frameworks\libs\automation.swc” “flex builder installation directory\Flex Builder 3\sdks\3.0.0\frameworks\libs\automation_agent.swc” "flex builder installation directory\Flex Builder 3\sdks\3.0.0\frameworks\libs\automation_dmv.swc" “functional tester installation directory\rftFlex3.0.swc“ “functional tester installation directory\rftProp_Flex3.0.swc“
    이탤릭체로 된 요소는 변수이며 디렉토리 구조에 따라 다릅니다.
    주: automation_charts.swc 파일은 응용프로그램에 차트 제어가 들어 있는 경우에만 필요합니다. include-libraries 컴파일러 옵션은 Flex Builder 설치 디렉토리에 상대적입니다. 기본 Windows® 위치는 C:\Program Files\Adobe\Flex Builder 2입니다.
  6. 확인을 클릭하여 변경사항을 저장하십시오.
  7. 확인을 클릭하십시오. 특성 대화 상자가 닫힙니다.
  8. Flex 응용프로그램을 컴파일하십시오.

피드백