서비스 테스트 개요

IBM® Rational® Performance Tester 또는 IBM Rational Service Tester for SOA Quality의 서비스 테스트 기능은 JMS(Java Message Service), Websphere MQ, WebSphere Java MQ, Microsoft .NET WCF(Windows Communication Foundation) 및 XML, 일반 텍스트 또는 2진 데이터를 생성하는 서비스에 대한 지원을 포함하여 SOAP 기반 웹 서비스에 대한 Functional Test, Regression Test, Performance Test의 작성, 실행, 분석을 자동화합니다.
정보를 제공하는 테스트 결과는 믿을 만한 테스트 개발에 따라 다릅니다. 다음 각 단계는 의미있는 테스트 결과를 생성하는 데 기여합니다.

서비스 테스트 도구

다음 도구는 제품에 이용할 수 있습니다.
  • 일반 서비스 클라이언트를 사용하면 매우 다용도의 서비스 클라이언트로 만들면서 다양한 전송 프로토콜, 인증 구성 및 보안 프로파일에 대한 서비스 요청을 수동으로 수행할 수 있습니다. 이는 효과적으로 전용 클라이언트를 대체하고 서비스 호출을 레코딩하거나 개발 중 서비스를 수동으로 테스트하고 디버깅하기 위해 사용될 수 있습니다. 일반 서비스 클라이언트를 열려면 일반 서비스 클라이언트 WSDL 보안 편집기 도구 모음 단추를 클릭하십시오.
  • WSDL 보안 편집기를 사용하여 사용자의 서비스 요청과 응답을 위해 정교한 알고리즘 스택을 설정할 수 있습니다. 알고리즘 스택에는 메시지에 적용되어 웹 서비스와의 보안 통신을 수행하는 디지털 인증서 정보 및 보안 알고리즘이 들어 있습니다. 알고리즘 스택은 블록으로 만들어지며, 이는 WSDL 파일에 임의의 오퍼레이션과도 연관될 수 있는 키 정의, 암호화, 시간소인 또는 서명 조작일 수 있습니다. WSDL 보안 편집기를 열려면, 사용자의 작업공간에서 WSDL 파일을 마우스 오른쪽 단추로 클릭하고 WSDL 보안 편집을 선택하거나 일반적 서비스 클라이언트에서 WSDL 보안 편집기(WSDL 보안 편집기) 단추를 클릭하십시오.
  • 테스트 편집기는 사용자의 테스트를 개발하는 곳입니다. 레코딩한 후, 테스트를 수정하여 데이터 상관 또는 검증 포인트를 추가할 수 있습니다. 루프 및 조건을 추가할 수도 있고 서비스 요청의 모든 세부사항을 편집할 수 있습니다.
  • 스텁 편집기를 사용하여 서비스 스텁을 작성할 수 있습니다. 스텁 편집기로 다중 입력 조건을 정의할 수 있으며, 이는 검증 포인트와 유사합니다. 각 조건은 사전정의된 시뮬레이션 응답을 트리거하고, 이는 시뮬레이션된 서비스로부터 기능상으로 응답과 같습니다.
  • Rational Performance Tester에서 스케줄 편집기는 성능 테스트를 위한 중로드를 생성하기 위해 로컬 및 원격 컴퓨터에 다중 가상 사용자를 배치하게 합니다. 스케줄은 일반적으로 다중 테스트 및 여러 가상 사용자를 포함합니다.

피드백