WS 알림 스펙을 구현하지 않는 독점적 비동기 서비스를 테스트하려면
서비스 요청 또는 XML 요청에 비동기 콜백을 추가할 수 있습니다.
시작하기 전에
비동기 서비스를 호출하는 웹 서비스 호출 또는 XML 호출을
수동으로 작성하십시오. 호출에는 콜백 수신인의 URL을 지정하는 엔드포인트가
포함되어야 합니다. 이 엔드포인트는 테스터에 콜백의 경로를 재지정하기 위해
사용됩니다.
서비스가 WS 알림 스펙을 구현하는 경우,
대신 새 WS 알림 요청 및 콜백 작성 마법사로 비동기 호출 구조를 작성하십시오. 비동기 요청 구조 작성의 내용을 참조하십시오.
프로시저
- 테스트 편집기에서 웹 서비스 또는 XML 요청을 선택하고
추가를 클릭한 다음 비동기
콜백을 클릭하십시오. 새 비동기 콜백
작성 마법사가 열립니다.
- 콜백 엔드포인트 선택 페이지에서
콜백의 엔드포인트 URL이 위치한 요청의 XML 요소를
선택하십시오.
- 웹 서비스에 대한 웹 서비스 설명 언어(WSDL) 파일이 있는 경우,
다음을 클릭하십시오. 그렇지 않으면,
5단계로 건너뛰십시오.
- WSDL 포트로 메시지 바인드 페이지에서
WSDL 파일로부터 포트를 선택하십시오. 서비스에 대한 WSDL 파일이
나열되지 않으면, 추가를 클릭하여 작업공간에서
WSDL 파일을 추가하거나 WSDL 파일을 가져오십시오.
- 완료를 클릭하십시오. 이는
테스트 편집기에서 병렬, 수신 및 제한시간 요소를 포함하는
콜백 구조를 생성합니다.
다음에 수행할 작업
콜백 구조에서 테스트의 동작을 지정하기 위해
병렬, 수신 및 제한시간 요소에 테스트 요소를 추가할 수 있습니다.
- 비동기 요청이 전송된 후 실행되는 테스트 요소가 병렬에
포함됩니다.
- 수신은 콜백의 메시지 리턴을 지정하고
콜백이 수신된 후 실행되는 테스트 요소를 포함합니다.
- 제한시간은 콜백이 지정된 지연 이후 수신되지 않는 경우 실행되는
테스트 요소를 포함합니다.