서비스 요청에 비동기 콜백 추가

WS 알림 스펙을 구현하지 않는 독점적 비동기 서비스를 테스트하려면 서비스 요청 또는 XML 요청에 비동기 콜백을 추가할 수 있습니다.

시작하기 전에

비동기 서비스를 호출하는 웹 서비스 호출 또는 XML 호출을 수동으로 작성하십시오. 호출에는 콜백 수신인의 URL을 지정하는 엔드포인트가 포함되어야 합니다. 이 엔드포인트는 테스터에 콜백의 경로를 재지정하기 위해 사용됩니다.

서비스가 WS 알림 스펙을 구현하는 경우, 대신 새 WS 알림 요청 및 콜백 작성 마법사로 비동기 호출 구조를 작성하십시오. 비동기 요청 구조 작성의 내용을 참조하십시오.

프로시저

  1. 테스트 편집기에서 웹 서비스 또는 XML 요청을 선택하고 추가를 클릭한 다음 비동기 콜백을 클릭하십시오. 새 비동기 콜백 작성 마법사가 열립니다.
  2. 콜백 엔드포인트 선택 페이지에서 콜백의 엔드포인트 URL이 위치한 요청의 XML 요소를 선택하십시오.
  3. 웹 서비스에 대한 웹 서비스 설명 언어(WSDL) 파일이 있는 경우, 다음을 클릭하십시오. 그렇지 않으면, 5단계로 건너뛰십시오.
  4. WSDL 포트로 메시지 바인드 페이지에서 WSDL 파일로부터 포트를 선택하십시오. 서비스에 대한 WSDL 파일이 나열되지 않으면, 추가를 클릭하여 작업공간에서 WSDL 파일을 추가하거나 WSDL 파일을 가져오십시오.
  5. 완료를 클릭하십시오. 이는 테스트 편집기에서 병렬, 수신 및 제한시간 요소를 포함하는 콜백 구조를 생성합니다.

다음에 수행할 작업

콜백 구조에서 테스트의 동작을 지정하기 위해 병렬, 수신 및 제한시간 요소에 테스트 요소를 추가할 수 있습니다.
  • 비동기 요청이 전송된 후 실행되는 테스트 요소가 병렬에 포함됩니다.
  • 수신은 콜백의 메시지 리턴을 지정하고 콜백이 수신된 후 실행되는 테스트 요소를 포함합니다.
  • 제한시간은 콜백이 지정된 지연 이후 수신되지 않는 경우 실행되는 테스트 요소를 포함합니다.

피드백