테스트가 명령행에서 실행되는 경우에도 Linux에서 테스트 또는 스케줄을 실행하려면 X Windows 서버가 필요합니다. 자세한 정보는 Linux의 명령행에서 테스트 실행을 참조하십시오.
cmdline -workspace workspace_full_path -project proj_rel_path -eclipsehome eclipse_full_path -plugins plugin_full_path -schedule sched_rel_path -suite suite_rel_path -varfile variable_file_full_path -servicename service -serviceargs service_args -configfile file_full_path -results result_file -overwrite {true | false} -quiet -users nn -vmargs JVM_args -exportlog log_full_path -exportstats stats_full_path -exportstatreportlist stats_list -usercomments "any user comment"
값에 공백이 포함된 경우 따옴표로 값을 묶으십시오. .bat 파일이 들어 있는 디렉토리에 있는 동안 이 명령에 대한 온라인 도움말을 보려면 cmdline -help를 입력하십시오.다음 표에 각 옵션이 설명되어 있습니다.
옵션 | 설명 |
---|---|
-workspace | 필수입니다. Eclipse 작업공간의 전체 경로입니다. |
-project | 필수입니다. 작업공간과 관련된 프로젝트의 경로로 파일 이름을 포함합니다. |
-eclipsehome | 필수입니다. eclipse.exe가 있는 디렉토리로의 전체 경로입니다. |
-plugins | 필수입니다. 플러그인이 있는 폴더의 전체 경로입니다. 일반적으로,Windows운영 체제에서 이 폴더 위치는 C:\Program Files\IBM\IBMIMShared\plugins입니다. |
-schedule | 선택사항이지만 -schedule 옵션, -suite 옵션 또는 -servicename 옵션을 반드시 지정해야 합니다. 프로젝트와 관련된 실행할 스케줄의 파일 이름을 포함하는 경로입니다. |
-suite | 선택사항이지만 -schedule 옵션, -suite 옵션 또는 -servicename 옵션을 반드시 지정해야 합니다. 프로젝트와 관련된 실행할 테스트의 파일 이름을 포함하는 경로입니다. |
-varfile | 선택사항입니다. 변수 이름과 값 쌍을 포함하는 XML 파일의 전체 경로입니다. |
-servicename | 선택사항이지만 -schedule 옵션, -suite 옵션 또는 -servicename 옵션을 반드시 지정해야 합니다. 실행할 서비스의 이름입니다. Performance Test를 실행하는 대신 지정된 서비스가 사용 가능해지면 지정된 서비스를 실행합니다. |
-serviceargs | 선택사항입니다. -servicename 옵션에서 지정한 서비스에 전달할 일련의 인수입니다. 예를 들면, -serviceargs "-myserviceparm1 myserviceparm1value"입니다. 값에 공백이 있기 때문에 값을 따옴표로 묶었습니다. |
-configfile | 선택사항입니다. 테스트 또는 스케줄 실행에
필요한 매개변수가 있는 파일의 전체 경로입니다. 각 매개변수는
하나의 행에 있어야 합니다. 구성 파일을 작성하려면 줄 바꾸기를 하지
않는 편집기를 사용하십시오. 필수인지 선택적인지 여부에 관계 없이
모든 매개변수를 구성 파일에서 설정할 수 있습니다. 명령행 매개변수가
이 파일의 값을 대체합니다. 참고: 파일은 UTF-8 형식이어야 합니다.
값에 공백이 있어도 이 파일에서는 따옴표를 사용하지
마십시오.
|
-results | 선택사항입니다. 결과 파일의 이름입니다. 기본 결과 파일은 시간소인이 추가된 테스트 또는 스케줄 이름입니다. 테스트 결과를 저장할 프로젝트에 상대적인 폴더 이름을 지정하십시오(예: -results folder/resultname). |
-overwrite | 선택사항입니다. 동일한 이름을 가진 결과 파일을 겹쳐쓸지 여부를 판별합니다. 기본값인 true는 결과 파일을 겹쳐씀을 의미합니다. |
-quiet | 선택사항입니다. 실행기에서 메시지 출력을 설정 해제하고 실행 또는 시도가 완료되면 명령 쉘로 돌아갑니다. |
-users | 선택사항입니다. 실행 시 가상 사용자의 기본 수를 대체합니다. 스케줄의 경우 기본값은 스케줄 편집기에 지정된 사용자의 수입니다. 테스트에서는 기본값이 사용자 한 명입니다. 이 옵션은 지정된 수의 사용자가 있는 스케줄의 새 사본을 작성합니다. |
-vmargs | 선택사항입니다. 전달할 Java 가상 머신 인수입니다. 예를 들면, -vmargs "-debug -Xmx512m"입니다. 값에 공백이 있기 때문에 값을 따옴표로 묶었습니다. 자원 모니터링 데이터를 캡처하려면 -vmargs "-Drm.collect=true -Drm.collect.interval=numeric value more than 1000"을 사용하십시오. |
-exportlog | 선택사항입니다. 내보낸 HTTP 테스트 로그를 저장할 파일의 전체 경로입니다. |
-exportstats | 선택사항입니다. 내보낸 통계 보고서 데이터를 저장할 디렉토리의 전체 경로입니다. 통계 보고서 데이터는 CSV(Comma-Separated Value) 형식으로 저장되며 파일 이름은 보고서 이름에서 파생됩니다. -exportstatreportlist 옵션이 지정되지 않은 경우 Performance Test 보고서 환경 설정의 보고서 내보내기 페이지에 지정된 보고서를 내보냅니다. |
-exportstatreportlist | 선택사항입니다. -exportstats 옵션을 사용하여 통계 보고서 데이터를 내보낼 때 사용할 사용자 정의 보고서 형식 파일(.view 파일)의 절대 경로 목록(쉼표로 구분됨)입니다. 이 매개변수는 작업공간 환경 설정을 대체합니다. 예를 들면, -exportstatreportlist c:/customreport.view,c:/customreport2.view입니다. |
-usercomments | 선택사항입니다. 큰따옴표 안에 텍스트를 추가하여
보고서의 사용자 주석 행에 텍스트를 표시합니다. 참고: Windows에서
유니코드 문자를 지원하지 않는 기본 언어로 주석을 추가하려면
CommandLine.exe 파일을 사용하여 명령을 실행하는 것이 좋습니다.
|
cmdline -workspace C:/RPTWorkspace -project testProj -eclipsehome C:\Program Files\IBM\SDP\eclipse.exe -schedule MySchedule -varfile C:/Assets/testProjVar.xml