© Copyright International Business Machines Corporation 2000, 2007. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
이 readme 파일에 있는 정보는 IBM Rational Performance Tester Extension for SOA Quality에도 적용됩니다. IBM Rational Tester for SOA Quality와 IBM Rational Performance Tester Extension for SOA Quality에는 SOA 테스팅 기능이 제공됩니다.
SOA 테스팅 기능은 웹 서비스 및 SOA 응용프로그램에 대한 기능, 회귀 및 성능 테스트를 자동으로 작성, 실행 및 분석합니다. SOA 테스팅 기능은 HTTP, SSL, SOAP 및 JMS(Java Messaging Service) 프로토콜을 지원합니다.
이 문서의 최신 버전은 http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rpt/7001/docs/readme/readme_soa.html에서 사용할 수 있습니다.
Rational Tester for SOA Quality는 Rational Performance Tester에 의해 구동됩니다. Rational Performance Tester 버전 7.0의 새 기능과 릴리스 시점에서 알려진 제한사항이나 문제점에 대해 알아보려면 해당 버전의 릴리스 정보를 참조하십시오. Rational Performance Tester 버전 7.0의 릴리스 정보는 http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rpt/70/docs/readme/readme.html에서 이용할 수 있습니다.
IBM Rational Tester for SOA Quality 및 IBM Rational Performance Tester Extension for SOA Quality는 동일한 제품이지만 전자는 별도의 제품으로 생산되어 가상 사용자에게만 제공됩니다. 가상 사용자가 제한되어 있기 때문에 두 버전은 서로 다른 목적으로 사용됩니다. 다음은 두 버전의 차이점을 보여주는 표입니다.
타스크 IBM Rational Tester for SOA Quality IBM Rational Performance Tester Extension for SOA Quality 종합 목표 SOA 시스템의 기능적 동작 테스트 SOA 시스템의 동작 및 성능 테스트 테스트에서 작업량 에뮬레이트 이 도움말 섹션은 제품에 적용되지 않습니다. 이 도움말 섹션은 제품에 적용됩니다. 성능 테스트 실행 실행 > 성능 테스트 실행 클릭 실행 > 성능 스케줄 실행 클릭 성능 테스트 결과 평가 중요 보고서는 테스트 로그 및 웹 서비스 검증 포인트 보고서입니다. 중요 보고서는 웹 서비스 성능 보고서 및 웹 서비스 검증 포인트 보고서입니다.
일반적인 설치 정보는 http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rpt/70/docs/install_instruction/install.html 웹에 있는 Rational Performance Tester 설치 지시사항을 참조하십시오.
또한 첫 번째 제품 CD의 설치 런치패드 및 문서 디렉토리에 있는 제품 설치 안내서를 볼 수 있습니다.
Rational Performance Tester Extension for SOA Quality 버전 7.0을 사용하려면 Rational Performance Tester 버전 7.0.0.1 이상을 설치해야 합니다. Rational Performance Tester 7.0이 설치된 시스템에 Rational Performance Tester Extension for SOA Quality 버전 7.0을 설치하면 설치 관리자가 유효성 검증 오류 메시지를 표시합니다. 이 동작을 해결하려면 Rational Performance Tester를 버전 7.0.0.1 이상으로 업그레이드한 후 Rational Performance Tester Extension for SOA Quality를 설치하십시오.
Rational Performance Tester 7.0.0.2를 사용할 수 있어야 Rational Performance Tester를 제외한 Rational 소프트웨어 제품의 공통 쉘에 Rational Tester for SOA Quality를 설치할 수 있습니다. 하나의 시스템에 여러 개의 Rational 소프트웨어 제품을 설치하면 하나의 공통 Eclipse 인스턴스를 공유할 수 있습니다. 이를 쉘 공유라고 합니다. Rational Tester for SOA Quality는 Rational Performance Tester에 의해 구동됩니다. Rational Performance Tester 7.0.0.1에서는 Rational 소프트웨어 제품의 공통 쉘에 Rational Tester for SOA Quality를 설치하는 것이 지원되지 않습니다. 쉘 공유는 Rational Performance Tester 7.0.0.2부터 지원됩니다.
XSD 또는 WSDL 가져오기 참조가 포함된 WSDL 파일을 사용하는 테스트를 가져오는 경우, 프로젝트에 이 XSD 또는 WSDL 파일을 자원으로 가져오지 않습니다. 이 파일은 수동으로 작업공간에 가져와야 합니다.
XSD 또는 WSDL 가져오기가 포함된 WSDL을 참조하는 테스트 스위트를 가져오는 경우, WSDL 파일에 포함된 문서는 가져오지 않습니다.
WS 프로토콜 데이터 보기에서 XML 차이 도움말은 환경 설정을 변경해도 동적으로 갱신되지 않습니다.
WS 프로토콜 데이터 보기를 열기 전에 환경 설정(창 > 환경 설정 > 일반 > 비교/패치)을 변경하십시오.
WS 프로토콜 데이터 보기가 이미 열려 있으면, 열린 보기를 닫고 다시 연 후 새 환경 설정을 사용하십시오.
새로운 웹 서비스 호출을 작성하는 경우 생성된 기본 SOAP 엔벨로프(envelope)는 모든 XSD 유형 및 제한조건을 처리하지 않습니다. 제한조건의 경우 엔벨로프(envelope)는 0 또는 1 요소로만 작성됩니다. 요소가 많은 복잡한 제한조건은 지원되지 않습니다. 배열 유형은 지원되지 않습니다. 스키마의 속성을 사용하여 작성된 XSD 스펙에는 동일한 제한사항이 적용됩니다. 이 동작을 해결하려면 SOAP 엔벨로프(envelope) 편집용 보기를 사용하여 수동으로 요소를 삽입하십시오.
WSDL을 수정한 후 테스트에 사용된 포트 바인딩 또는 호출 정의를 찾을 수 없는 경우 테스트 네비게이터의 자원에 오류 표시가 나타납니다. 오류 표시는 테스트 네비게이터가 아닌 오류 로그 보기에 표시되기도 합니다. 표시가 나타났을 때 오류를 해결해도 표시가 사라지지 않는 경우도 있지만 오류 로그는 올바르게 갱신됩니다.
테스트를 가져와서 WSDL 파일의 이름을 바꾼 경우, 테스트를 다시 가져와도 WSDL 파일은 테스트에서 항상 참조됩니다. 이 동작을 해결하려면 이전에 가져온 테스트를 다시 가져오기 전에 이름 바꾼 WSDL 파일을 삭제하십시오.
"스키마에서 추가" 메뉴 항목은 웹 서비스 호출 요소의 세부 보기에서 사용할 수 있습니다. "스키마에서 추가"를 선택하면 생성된 기본 SOAP 엔벨로프(envelope)는 모든 XSD 유형 및 제한조건을 처리하지 않습니다. 제한조건의 경우 엔벨로프(envelope)는 0 또는 1 요소로만 작성됩니다. 요소가 많은 복잡한 제한조건은 지원되지 않습니다. 배열 유형은 지원되지 않습니다. 스키마의 속성을 사용하여 작성된 XSD 스펙에는 동일한 제한사항이 적용됩니다. 이 동작을 해결하려면 SOAP 엔벨로프(envelope) 편집용 보기를 사용하여 수동으로 요소를 삽입하십시오.
WSDL 파일에 soapAction 요소를 선언하지 않은 웹 서비스를 레코드하는 경우, 레코드한 후 테스트 스위트를 생성하는 동안 오류 메시지가 표시됩니다. 연관된 WSDL 포트를 레코드하는 동안 관찰된 URL을 도구로 바인딩할 수 없음을 경고하는 메시지입니다.
다음 예제(soapAction="")와 같이 WSDL 파일에서 soapAction을 명시적으로 선언하면 이 문제를 해결할 수 있습니다.
<wsdl:operation name="example">
<soap:operation soapAction=""/>
<wsdl:input name="exampleRequest"> ...
테스트 스위트에서 웹 서비스 호출을 수동으로 작성하는 경우 기본 생성 프로세스는 헤더 태그를 처리하지 않습니다. 메소드 호출에 필요한 입력에만 주력합니다. WSDL 파일에 헤더를 작성하도록 유형을 이미 정의했으면 SOAP 메시지 편집용 보기에서 이 유형을 수동으로 작성해야 합니다.
IBM Rational 소프트웨어 지원 부서에서는 기술적인 지원을 제공합니다.
지원이 필요할 경우 필요한 연락처 정보, 가이드라인 또는 참조 자료는 IBM Software Support Handbook을 참조하십시오.
Rational Tester for SOA Quality는 Rational Performance Tester에 의해 구동됩니다. Rational Performance Tester에 대한 제품 정보를 보려면 www.ibm.com/software/awdtools/tester/performance/의 제품 홈 페이지를 방문하십시오.
FAQ, 알려진 문제점 및 수정사항 목록, 기타 지원 정보를 보려면 www.ibm.com/software/awdtools/tester/performance/support/index.html의 제품 지원 페이지를 방문하십시오.
Rational 소프트웨어 제품 뉴스, 이벤트 및 기타 정보를 보려면 IBM Rational Software 웹 사이트를 방문하십시오.
IBM Rational 소프트웨어 지원 부서에 문의하기 전에 문제점을 설명하는 데 필요한 배경 정보를 수집하십시오. IBM 소프트웨어 지원 전문가에게 문제점을 설명할 때는 전문가가 효율적인 문제점 해결을 도와줄 수 있도록 모든 관련된 배경 정보를 자세히 설명하십시오. 시간을 절약하기 위해 다음 질문에 대한 대답을 준비하십시오.
- 문제점이 발생했을 때 실행 중인 소프트웨어 버전
- 문제점과 관련된 로그, 추적 또는 메시지 존재 여부
- 문제점을 재현할 수 있는지 여부. 재현할 수 있는 경우 재현하기 위한 단계.
- 문제점에 대한 해결책이 있는지 여부. 해결책이 있는 경우 해결책에 대한 설명 준비.
© Copyright IBM Corporation 2000, 2007.
본 IBM 제품에 포함된 XDoclet Documentation은 사용 허가를 취득하였으며 다음 저작권 표시가 적용됩니다. Copyright © 2000-2004, XDoclet Team. All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
이 정보는 미국에서 제공되는 제품 및 서비스용으로 작성된 것입니다. IBM은 다른 국가에서 이 책에 기술된 제품, 서비스 또는 기능을 제공하지 않을 수도 있습니다. 현재 사용할 수 있는 제품 및 서비스에 대한 정보는 한국 IBM 담당자에게 문의하십시오. 이 책에서 IBM 제품, 프로그램 또는 서비스를 언급했다고 해서 해당 IBM 제품, 프로그램 또는 서비스만을 사용할 수 있다는 것을 의미하지는 않습니다. IBM의 지적 재산권을 침해하지 않는 한, 기능상으로 동등한 제품, 프로그램 또는 서비스를 대신 사용할 수도 있습니다. 그러나 비IBM 제품, 프로그램 또는 서비스의 운영에 대한 평가 및 검증은 사용자의 책임입니다.
IBM은 이 책에서 다루고 있는 특정 내용에 대해 특허를 보유하고 있거나 현재 특허 출원 중일 수 있습니다. 이 책을 제공한다고 해서 특허에 대한 라이센스까지 부여하는 것은 아닙니다. 라이센스에 대한 의문사항은 다음으로 문의하십시오.135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
전화번호: 080-023-8080
2바이트(DBCS) 정보에 관한 라이센스 문의는 한국 IBM 고객만족센터에 문의하거나 다음 주소로 서면 문의하시기 바랍니다.
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
다음 단락은 현지법과 상충하는 영국이나 기타 국가에서는 적용되지 않습니다. IBM은 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여(단, 이에 한하지 않음) 묵시적이든 명시적이든 어떠한 종류의 보증없이 이 책을 "현상태대로" 제공합니다. 일부 국가에서는 특정 거래에서 명시적 또는 묵시적 보증의 면책사항을 허용하지 않으므로, 이 사항이 적용되지 않을 수도 있습니다.이 정보에는 기술적으로 부정확한 내용이나 인쇄상의 오류가 있을 수 있습니다. 이 정보는 주기적으로 변경되며, 이 변경사항은 최신판에 통합됩니다. IBM은 이 책에서 설명한 제품 및/또는 프로그램을 사전 통고없이 언제든지 개선 및/또는 변경할 수 있습니다.
이 정보에서 비IBM의 웹 사이트는 단지 편의상 제공된 것으로, 어떤 방식으로든 이들 웹 사이트를 옹호하고자 하는 것은 아닙니다. 해당 웹 사이트의 자료는 본 IBM 제품 자료의 일부가 아니므로 해당 웹 사이트 사용으로 인한 위험은 사용자 본인이 감수해야 합니다. (1) 독립적으로 작성된 프로그램과 기타 프로그램(본 프로그램 포함) 간의 정보 교환 및 (2) 교환된 정보의 상호 이용을 목적으로 정보를 원하는 프로그램 라이센스 사용자는 다음 주소로 문의하십시오.
135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
전화번호: 080-023-8080
이러한 정보는 해당 조항 및 조건에 따라(예를 들면, 사용료 지불 포함) 사용할 수 있습니다.
이 정보에 기술된 라이센스가 있는 프로그램 및 이 프로그램에 대해 사용 가능한 모든 라이센스가 있는 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스 계약(IPLA) 또는 이와 동등한 계약에 따라 제공한 것입니다.본 문서에 포함된 모든 성능 데이터는 제한된 환경에서 산출된 것입니다. 따라서 다른 운영 환경에서 얻어진 결과는 상당히 다를 수 있습니다. 일부 성능은 개발 레벨 상태의 시스템에서 측정되었을 수 있으므로 이러한 측정치가 일반적으로 사용되고 있는 시스템에서도 동일하게 나타날 것이라고는 보증할 수 없습니다. 또한, 일부 성능은 추정치일 수도 있으므로 실제 결과는 다를 수 있습니다. 이 문서의 사용자는 해당 데이터를 사용자의 특정 환경에서 검증해야 합니다.
비IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 기타 범용 소스로부터 얻은 것입니다. IBM에서는 이러한 제품들을 테스트하지 않았으므로, 비IBM 제품과 관련된 성능의 정확성, 호환성 또는 기타 청구에 대해서는 확신할 수 없습니다. 비IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.
IBM의 향후 방향 또는 의도에 관한 모든 언급은 별도의 통지없이 변경될 수 있습니다.
이 정보에는 일상의 비즈니스 운영에서 사용되는 자료 및 보고서에 대한 예제가 들어 있습니다. 이들 예제에는 개념을 가능한 완벽하게 설명하기 위해 개인, 회사, 상표 및 제품의 이름이 사용될 수 있습니다. 이들 이름은 모두 가공의 것이며 실제 기업의 이름 및 주소와 유사하더라도 이는 전적으로 우연입니다.저작권
이 정보에는 여러 운영 플랫폼에서의 프로그래밍 기법을 보여주는 원어로 된 샘플 응용프로그램이 들어 있습니다. 귀하는 이러한 샘플 프로그램의 작성 기준이 된 운영 플랫폼의 응용프로그램 프로그래밍 인터페이스(API)에 부합하는 응용프로그램을 개발, 사용, 판매 또는 배포할 목적으로 추가 비용없이 이들 샘플 프로그램을 어떠한 형태로든 복사, 수정 및 배포할 수 있습니다. 이러한 샘플 프로그램은 모든 조건하에서 완전히 테스트된 것은 아닙니다. 따라서 IBM은 이들 샘플 프로그램의 신뢰성, 서비스 가능성 또는 기능을 보증하거나 암시하지 않습니다.
이러한 샘플 프로그램 또는 파생 제품의 각 사본이나 그 일부에는 반드시 다음과 같은 저작권 표시가 포함되어야 합니다.
© (귀하의 회사명) (연도). 이 코드의 일부는 IBM Corp.의 샘플 프로그램에서 파생됩니다. © Copyright IBM Corp. 2000, 2007.상표 및 서비스표
다음 표장은 미국 또는 기타 국가에서 사용되는 International Business Machines Corporation의 상표입니다.
AIX
CICS
ClearCase
developerWorks
IBM
IMS
OS/400
Rational
Tivoli
Tivoli Enterprise
WebSphere
z/OS
Java 및 모든 Java 기반 상표는 미국 또는 기타 국가에서 사용되는 Sun Microsystems, Inc의 상표입니다.
Microsoft 및 Windows는 미국 또는 기타 국가에서 사용되는 Microsoft Corporation의 상표입니다.
UNIX는 미국 또는 기타 국가에서 사용되는 The Open Group의 등록 상표입니다.
Linux는 미국 또는 기타 국가에서 사용되는 Linus Torvalds의 상표입니다.
기타 회사, 제품 또는 서비스 이름은 해당 회사의 상표 또는 서비스표입니다.