터미널 기반 애플리케이션용 Extension 상태

Functional Tester는 사용자가 스크립트를 레코드하고 호스트 세션과 상호작용할 때 터미널 기반 애플리케이션용 Extension 세션 상태를 추적합니다. 세션 상태를 판별하기 위해 Functional Tester는 호스트 세션이 초점을 갖는지 여부를 확인합니다. 호스트 세션이 초점을 갖지 않으면 0.5초간 기다려 초점을 얻는지 여부를 확인합니다. 호스트 세션은 해당 시간 동안 초점을 얻지 못하면 초점 상태를 프레임에 리턴합니다. 기다린 후에도 호스트 세션이 초점을 갖지 못하면 Functional Tester가 터미널 상태에 대한 동기화 코드를 조회합니다.

터미널 기반 애플리케이션용 Extension 세션 상태는 다음 세 가지 중 하나입니다.

표 1. 세션 상태
상태 설명
UNINITIALIZED 호스트 창이 아직 업데이트, 변경 또는 로드 중이라 상호작용 준비가 되어 있지 않습니다.
LOADED 호스트 창이 업데이트 완료되었지만 올바르지 않은 입력으로 인해 OIA(Operator Information Area)가 잠겨 있습니다.
READY 호스트 창이 상호작용 준비가 되었으며, 업데이트가 완료되었고 OIA가 잠금 해제되었습니다.

동기화 코드는 동기화 알고리즘을 기반으로 상태를 판별합니다. 알고리즘은 연결 유형에 따라 다릅니다.


피드백