테스트를 레코딩할 때, 테스트 작성 마법사는 서비스로
상호작용을 레코딩하고 레코딩으로부터 테스트를 생성하고 편집하기 위한
테스트를 엽니다. 일반 서비스 클라이언트로 서비스 호출을 호출하거나
기존 클라이언트를 사용하여 테스트 세션을 레코딩할 수 있습니다. 서비스 테스트를 수동으로
작성하거나 비즈니스 프로세스 실행 언어(BPEL) 모델로부터
작성할 수도 있습니다.
서비스 테스트 가이드라인
서비스를 테스트하려면
신뢰할 수 있는 테스트를 생성하기 위한 이러한 가이드라인을 통합하고
테스트 환경을 설정해야 합니다.
JMS 서비스에 대한 WSDL 구문 규제 준수 확인
다양한 JMS(Java™ Message
Service) 제공자는 서비스를 설명하기 위해 사용되는 구문에서 다양합니다.
JMS 서비스를 테스트하기 전에 WSDL(Web Services Description Language) 파일이
도구의 요구사항을 준수하는지 확인해야 합니다.
일반 서비스 클라이언트로 서비스 테스트 레코딩
일반 서비스 클라이언트로
서비스 요청을 호출하여 서비스 테스트를 레코딩할 수 있습니다.
요청을 전송하고 서비스에서 응답을 수신한 후
일반 서비스 클라이언트의 히스토리 섹션에서 결과를 선택하여
테스트를 생성하십시오. 서비스 호출의 전용 클라이언트에 대한
액세스 권한이 없는 경우, 일반 서비스 클라이언트는
호출을 생성하고 테스트를 레코딩하기 위한 가장 쉬운 방법입니다.
클라이언트 프로그램을 통해 서비스 테스트 레코딩
HTTP 프로토콜을 사용하는 클라이언트 프로그램으로
SOAP 기반, XML, 일반 텍스트 또는 2진 서비스에 대한 테스트를 레코딩할 수 있습니다.
테스트를 레코딩하기 위해 레코더가 클라이언트와 서비스 사이의 메시지 리턴 및
서비스 호출을 인터셉트합니다. 클라이언트 프로그램의 기능에 따라서 HTTP 또는 SOCKS 프록시 레코더 또는 하위 레벨 소켓 레코더를 선택할 수 있습니다.
HTTP/2 서비스에 대한 테스트 레코딩 준비
HTTP/2 프로토콜을 기반으로 하는 웹 서비스를 테스트하려면
Rational® Performance Tester의 SOQ 확장을 사용하여 테스트를 레코딩하십시오. HTTP/2 서비스를 레코딩하기 전에
이 주제의 프로시저에 따라 사용 중인 컴퓨터를 구성하십시오.
BPEL 모델에서 서비스 테스트 작성
작업공간에서 BPEL(Business Process Execution Language) 자원을 사용하여
비동기 BPEL 모델에서 실행되는 경로에 해당하는 서비스 테스트 세트를
자동으로 생성할 수 있습니다.
수동으로 서비스 테스트 작성
필요한 경우 테스트 요소를 단순하게 추가하고
테스트 편집기에서 테스트 요소 세부사항을 수동으로 편집하여
레코딩없이 서비스 테스트를 작성할 수 있습니다.
WebSphere MQ에 대한 서비스 테스트 작성
필요한 경우 테스트 요소를 추가하고 테스트 편집기에서 테스트 요소 세부사항을 편집하여
IBM® WebSphere® MQ 테스트를 작성할 수 있습니다.
WebSphere Java MQ에 대한 서비스 테스트 작성
Java 기반 애플리케이션을 테스트하려면 서비스 테스트를 작성하고 WebSphere Java MQ 메시지를 추가하십시오.
일반 서비스 클라이언트 옵션 또는 새 서비스 테스트 마법사 를 사용하여 서비스 테스트를 작성할 수 있습니다.
일반 XML 호출에 대한 서비스 테스트 작성
테스트 편집기에서 테스트 요소 세부사항을 편집하고 필요한 경우 테스트 요소를 추가하여 HTTP, JMS 또는
IBM WebSphere MQ를 통한 일반 XML 호출에 대한 테스트를 작성할 수 있습니다.
서비스 테스트 생성 환경 설정 변경
환경 설정 설정을 변경하여 기본 테스트 생성 값을 변경할 수 있습니다. 그러나 기본 설정은 대부분 레코딩에 적합합니다.