이러한 조치에는 다음이 포함됩니다.
코어 명령행 형식은 다음과 같습니다.
standard java options은 Java™ 명령행 옵션(예: 클래스 경로를 적절하게 설정하는 -classpath<classpath>)을 나타냅니다.
명령행 옵션에 대한 전체 목록은 Functional Tester API 참조(com/rational/test/ft/rational_ft)를 참조하십시오.
다음은 일반적으로 사용되는 옵션의 목록입니다.
이러한 예에서 -classpath는 반드시 rational_ft.jar 파일일 지시해야 합니다.
새 스크립트 레코드:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> [ -map <sharedmap>] [options] -record <script-name>지정된 행 앞이나 뒤에 삽입하여 기존 스크립트에 레코드:
java -classpath<classpath> com.rational.test.ft.rational_ft -datastore <directory> [ -insertbefore <line>] [ -insertafter <line>] [options] -map <sharedmap>] [options] -record <script-name>스크립트 컴파일:
명령행 인수 <values>를 스크립트에 전달하며 스크립트 재생:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -log <logname> [options] -playback <script-name> [ -args <values>]다른 Functional Test 프로젝트의 클래스를 사용하는 스크립트를 재생하십시오.
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -projectpath <reference-project-path> -playback <script-name>연관된 데이터풀이 있는 스크립트를 재생하십시오.
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -iterationCount <iteration value> -playback <script-name>스크립트 레코드, 컴파일 및 재생:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> [options] -record <script-name> -compile -playback [ -args <values>]빈 스크립트 생성:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -map <sharedmapname> [options] -create <script-name>스크립트에 대한 헬퍼 파일 재생성:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -helper <script-name>데이터 스토어에 대한 모든 헬퍼 파일 재생성:
java -classpath <classpath> com.rational.test.ft.rational_ft -regenHelpers <script-name>오브젝트 맵 파일 표시:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -display <object-map filename>검증 포인트 파일 표시:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -display <verification point filename>오브젝트 맵 파일 편집:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -edit <object-map filename>검증 포인트 파일 편집:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -edit <verification point filename>공유 오브젝트 맵 작성 및 편집:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -fromMap <object-map filename1> -createMap <object-map filename2>이후 버전의 오브젝트 맵을 동일한 맵의 현재 (수정된) 버전에 병합:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -from <object-map filename1> -to <object-map filename2> -original <object-map filename1> -mergeMap실제 검증 포인트 결과를 예상 검증 포인트 결과와 비교:
java -classpath <classpath> com.rational.test.ft.rational_ft -datastore <directory> -baseline <baseline verification point filename> -compare <expected verification point filename> <actual verification point filename>구성된 브라우저, Java 환경 또는 Eclipse 플랫폼 사용:
java -classpath <classpath> com.rational.test.ft.rational_ft -enableName <browser/Java environment/Eclipse>구성된 브라우저, Java 환경 및 Eclipse 플랫폼 모두 사용 불가능:
java -classpath <classpath> com.rational.test.ft.rational_ft -disableall응용프로그램 구성 도구 실행:
java -classpath <classpath> com.rational.test.ft.rational_ft -appConfig <application name>테스트 오브젝트 검사기 실행:
java -classpath <classpath> com.rational.test.ft.rational_ft -inspector오브젝트 특성 구성 도구 실행:
java -classpath <classpath> com.rational.test.ft.rational_ft -objectlibraryouTestManager가 설치되어 있고 TestManager 로그를 사용하여 Functional Tester를 무인 일괄처리 모드에서 실행하려는 경우, rational_ft 명령행에 다음 옵션을 포함시켜야 합니다.
Windows®에서 스크립트 실행
java -classpath "C:\IBM\RFT\FunctionalTester\bin\rational_ft.jar" com.rational.test.ft.rational_ft -datastore \\My_project\AUser\RobotJProjects -user admin -project \\My_project\AUser\TestManagerProjects\Test.rsp -build "Build 1" -logfolder "Default" -log "Al_SimpleClassicsA#1" -rt.log_format "TestManager" -rt.bring_up_logviewer true -playback basetests.SimpleClassicsA_01
스크립트를 재생한 후 TestManager가 로그를 표시하지 않도록 하려면, rational_ft 명령행에 다음 옵션을 포함시켜야 합니다.
-rt.bring_up_logviewer false
명령행 형식은 다음과 같습니다. /opt/IBM/RFT/jre/bin/java /opt/IBM/RFT/FunctionalTester/bin/rational_ft.jar<Functional Tester options>
위의 명령행 형식을 사용하는 경우 명시적으로 Functional Tester 환경 변수를 설정해야 합니다. 또는 Functional Tester 스크립트 ft_cmdline을 대신 사용할 수도 있습니다.
Linux®에서 모든 환경 사용
/opt/IBM/SDP7.0/ft_cmdline -enable ALL
Linux에서 명령행 인수를 사용하여 스크립트 실행
/opt/IBM/SDp7.0/ft_cmdline -datastore /opt/IBM/RFT/workspace/Project1 -log testscript -playback Script2 -args arg1 arg2