명령줄 인터페이스

QAWeb Enterprise Agent와 관련된 특정 작업을 자동화하기 위해 명령줄 인터페이스 도구가 제공됩니다. 이 도구는 통합에 사용할 수 있는 특정 기능을 노출합니다.

아래 설명된 각 명령은 에이전트 설치에 포함된 qawebcli 애플리케이션을 통해 처리할 수 있습니다. 이 애플리케이션은 절대 경로를 통해 도구를 지정하거나 QAWeb Enterprise Agent의 설치 폴더를 PATH 환경 변수에 추가하여 호출할 수 있습니다.

정책관리

정책 작업 정의

정책을 설정하는 명령을 사용하여 구성된 독립 실행형 에이전트의 정책을 정의할 수 있습니다. 정책에서의 작업은 기본적으로 활성화되거나 정책 설정 명령을 통해 활성화할 수 있습니다.

구문:

qawebcli policy-set <task> <use> <schedule> [options]

다음 인수가 필요합니다.

  • 작업 : 정책에서 설정할 작업: 보정, dicomgsdfluminanceresponsetest, srgbluminanceresponsetest, gammaluminanceresponsetest, customluminanceresponsetest.

  • 용도 : 이 작업이 실행되는 디스플레이 용도.

  • 일정 : 작업을 실행해야 하는 일정. 다음 값 중 하나를 사용합니다. 한 번, 매일, 주간, 격주, 월간, 분기, 반기, 연간

보정 및 광도 응답 테스트를 위한 작업은 다음 옵션을 사용하십시오.

  • –lumresponse <lumresponse> : 광도 응답 기능. 다음 값 중 하나를 사용합니다. 사용자 정의

  • –lrf-file <lrf-file> : 사용자 정의 광도 응답 기능의 경로.

이 명령은 성공하면 0을 반환하고 그렇지 않으면 다른 값을 반환합니다.

참고

이 명령은 독립 실행형으로 구성된 에이전트에만 적용할 수 있습니다.

정책에서 작업을 비활성화

정책에서 작업을 비활성화하는 명령은 policy-disable 명령입니다.

구문:

qawebcli policy-disable <task> <use>

다음 인수가 필요합니다.

  • 작업 : 정책에서 설정할 작업: 보정, dicomgsdfluminanceresponsetest, srgbluminanceresponsetest, gammaluminanceresponsetest, customluminanceresponsetest.

  • 용도 : 이 작업이 실행되는 디스플레이 용도.

이 명령은 성공하면 0을 반환하고 그렇지 않으면 다른 값을 반환합니다.

참고

이 명령은 독립 실행형으로 구성된 에이전트에만 적용할 수 있습니다.

QA 상태 판독

워크스테이션의 QA 상태를 읽어오는 명령줄 옵션이 있습니다.

구문:

qawebcli qastatus

이 명령은 다음 값을 출력합니다.

  • 규정을 준수하는 워크스테이션의 경우 OK

  • 규정을 준수하지 않는 워크스테이션의 경우 NOK

  • 이전 작업 결과가 없는 워크스테이션의 경우 PENDING. QA 상태를 제외하기 전에 하나 이상의 작업을 실행해야 합니다.

이 명령은 성공하면 0을 반환하고 그렇지 않으면 다른 값을 반환합니다.