테스트가 명령행에서 실행되는 경우에도 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 local_dir_path -exportstatshtml local_dir_path -compare "result_path1, result_path2"-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 | 선택사항입니다. 동일한 이름을 가진 결과 파일을 겹쳐쓸지 여부를 판별합니다. 기본값인 false는 새 결과 파일이 작성됨을 의미합니다. 값이 true인 경우 파일을 겹쳐쓰고 동일한 파일 이름을 유지합니다. |
| -quiet | 선택사항입니다. 실행기에서 메시지 출력을 설정 해제하고 실행 또는 시도가 완료되면 명령 쉘로 돌아갑니다. |
| -users | 선택사항입니다. 실행 시 가상 사용자의 기본 수를 대체합니다. 스케줄의 경우 기본값은 스케줄 편집기에 지정된 사용자의 수입니다. 테스트에서는 기본값이 사용자 한 명입니다. 이 옵션은 지정된 수의 사용자가 있는 스케줄의 새 사본을 작성합니다. |
| -vmargs | 선택사항입니다. 명령행 재생을 제어하는 Java 프로세스의 Java 최대 힙 크기를 지정하려면 -vmargs 옵션을 -Xmx 인수와 함께 사용하십시오. 예를 들어, -vmargs -Xmx4096m을 사용하면 최대 힙 크기 4096m을 지정합니다. 이러한 방식은 사용자 인터페이스에서 테스트를 재생할 때 워크벤치의 eclipse.ini 파일에서 -Xmx4096m을 지정하는 방식과 유사합니다. 클라우드 실행의 경우 -vmargs -Dcloudcostconfirm을 지정하십시오. |
| -exportlog | 선택사항입니다. 내보낸 HTTP 테스트 로그를 저장할 파일의 전체 경로입니다. |
| -exportstats | 선택사항입니다. 내보낸 통계 보고서 데이터를 저장할
디렉토리의 전체 경로입니다. 통계 보고서 데이터는 CSV(Comma-Separated
Value) 형식으로 저장되며 파일 이름은 보고서
이름에서 파생됩니다. -exportstatreportlist 옵션이 지정되지
않은 경우 Performance Test 보고서 환경 설정의
보고서 내보내기 페이지에 지정된 보고서를
내보냅니다. 실행에서 특정 시간 범위의 데이터를 내보내려면 -timerange 속성을 -exportstats와 함께 사용하십시오. 값은 사용자가 스케줄에서 지정한 시간 범위입니다. 예를 들어, "5 Users,10 Users"입니다. 시간 범위를 쉼표로 구분하고 시간 범위에 공백이 있으면 큰따옴표를 사용하십시오. |
| -exportstatshtml | 웹 분석 결과를 내보내려는 경우에만 -exportstatshtml을 사용하십시오. 결과는 지정된 디렉토리에 내보내집니다. 테스트 워크벤치를 사용하지 말고 웹 브라우저에서 결과를 분석하십시오. |
| -compare | 비교 모드로 결과를 내보내려면 -compare 속성을 -exportstatshtml과 함께 사용하십시오. 값은 실행에 대한 경로일 수 있으며 작업공간에 상대적입니다. 경로를 쉼표로 구분하십시오. |
| -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