IBM Rational® Functional Tester에는
Siebel 애플리케이션을 위한 확장 기능 테스트 지원이 포함되어 있습니다.
Rational Functional
Tester는 다음과 같은 Siebel 버전을 지원합니다.
- Siebel 7.7
- Siebel 7.8
- Siebel 8.0
- Siebel 8.1
Rational Functional
Tester용 Siebel 추가 기능을 이용하면 Siebel 오브젝트 모델 및 이벤트를 통해
UI 레벨 상호작용을 캡처 및 재생할 수 있습니다. Siebel 사용자 정의 컴포넌트에서
특성 및 데이터 검증 포인트를 수행할 수 있습니다.
고속의 양방향 Siebel 애플리케이션 테스트
전제조건:
고속의 양방향 Siebel 애플리케이션을 테스트하려면 Oracle로부터
Siebel Test Automation 프레임워크를 획득해야 합니다.
레지스트리 키 설정
- 사용자 인터페이스 이름을 사용하여 Siebel HI 제어를 레코드하려면
Rational Functional Tester에 대한 레지스트리 키를 설정해야 합니다. 기본적으로 Rational Functional Tester는 저장소 이름을 사용하여 레코드합니다.
- 레지스트리에서 이름이 UINameInScript인 새 dWord를 작성하고
HKEY_CURRENT_USER/SOFTWARE/Rational
Software/Rational Test/8에서 값을 1로 설정하십시오.
STA(Siebel Test Automation) 프레임워크 시작
Siebel 애플리케이션을
호출하는 동안 SWECmd=AutoOn을
http://hostname/callcenter/start.swe? URL에 추가하십시오. 예: http://hostname/callcenter/start.swe?SWECmd=AutoOn.
이렇게 하면 자동으로 Siebel Test Automation 프레임워크가 시작됩니다.
CAS 제한시간 구성
CAS(Client Automation Server)는 시스템 정지를 초래할 수 있는 호출에 대해
제한시간을 구성할 수 있는 메커니즘을 제공합니다. 기본적으로
이러한 제한시간은 1초로 설정되지만, ivory.properties 파일을 통해
rational.test.ft.siebel.cas_submit_timeout을 원하는 값으로 설정함으로써
이를 구성할 수 있습니다.