이 파일의 최신 버전을 보려면 http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/612/readme_612.html의 릴리스 정보를 참조하십시오.
1.0 이 릴리스 정보
1.1 Siebel 프로토콜을 사용하여 테스트
1.2 SAP 프로토콜을 사용하여 테스트
1.3 보고서를 HTML로 내보내기
1.4 사용자 정의 코드로 테스트 실행 확장
1.5 명령행에서 스케줄 실행
1.6 IBM Rational Performance Tester에 IBM Performance Optimization Toolkit 사용
1.7 대규모 테스트, 스케줄 및 워크로드에 대한 향상된 확장성과 견고성
1.8 Rational Performance Tester 6.1.2 Protocol Extensibility SDK
2.0 설치 정보
2.1 하드웨어 요구사항
2.2 소프트웨어 요구사항
2.2.1 Siebel 요구사항
2.2.2 z/OS 요구사항
2.3 z/OS용 Performance Tester
2.4 라이센싱
2.5 Refresh Pack 설치
2.6 원격 에이전트 컴퓨터에 Refresh Pack
설치
2.7 로컬 설치
2.8 갱신 서버의 로컬 미러 작성
2.8.1 갱신사항 다운로드 및 추출
2.8.2 site.xml 파일 작성 및 갱신
2.8.3 policy.xml 파일 작성
2.8.4 갱신 서버의 로컬 미러에서 갱신사항 설치
2.9 IBM Rational Performance Tester 설치 제거 및 재설치
3.0 이 릴리스의 수정사항
4.0 문제점 및 문제해결 방법
5.0 고객 지원 문의
6.0 주의사항 및 상표
이 릴리스의 IBM® Rational® Performance Tester는 Siebel 및 SAP 프로토콜 테스트를 지원합니다.
추가적인 개선사항에는 다음이 포함됩니다.
위의 기능에 대한 설명은 온라인 도움말에 있습니다. 도움말에 액세스하려면 다음 섹션에서 설명하는 것처럼 도움말 > 목차를 클릭하고 검색 필드에 도움말 항목의 이름을 입력하십시오.
Siebel 프로토콜 테스트에 대한 정보를 보려면 "Siebel 응용프로그램 테스트" 아래의 도움말 항목을 참조하십시오. Rational Performance Tester는 Siebel 버전 7.7 및 7.8을 지원합니다. IBM Siebel Test Automation용 Rational Performance Tester Extension을 사용하려면 Siebel에서 Siebel Test Automation 라이브러리를 구입하고 사용하기 전에 별도의 라이센스 요금을 지불해야 합니다. 이 확장을 구입하려면 http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm의 Passport Advantage® Online에 로그인하십시오. 이 확장은 IBM Rational Performance Tester에서 지원하는 Windows® 버전에서만 실행할 수 있습니다. Linux® 또는 z/OS®에서는 이 확장이 실행되지 않습니다. 이 내용은 레코딩 및 재생에 적용됩니다.
SAP 프로토콜 테스트에 대한 정보를 얻으려면 도움말 항목 "SAP 성능 테스트 개요"부터 시작하십시오. SAP 프로토콜 테스트를 하려면 SAP용 IBM Rational Performance Tester Extension을 별도로 구입해야 합니다. 이 확장을 구입하려면 http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm의 Passport Advantage® Online에 로그인하십시오. Rational Performance Tester는 패치 레벨 44 이상의 SAP GUI 버전 6.20 이상 및 패치 레벨 13 이상의 SAP GUI 6.40을 지원합니다. SAP은 레코딩의 경우 Windows XP SP1 및 SP2에서 실행되며, 테스트 실행의 경우 Windows XP SP1또는 SP2, Windows Server 2000 SP3 또는 SP4 및 Windows Server 2003에서 실행됩니다. 이 확장은 Linux 또는 z/OS에서는 실행되지 않습니다.
보고서를 HTML로 내보내기에 대한 정보를 보려면 도움말 항목 "결과를 HTML 형식으로 내보내기"를 참조하십시오.
사용자 정의 코드를 사용한 테스트 실행의 확장에 대한 정보를 보려면 "사용자 정의 코드로 테스트 실행 확장"의 도움말 항목과 "API documentation for TestExecutionServices"에 있는 Javadoc을 참조하십시오. ITestExecutionServices 인터페이스는 IKLog 인터페이스를 대체합니다. IKLog에서 사용 가능한 모든 메소드는 몇 개의 새로 공개된 오브젝트 및 인터페이스와 함께 ITestExecutionServices에 포함되어 있습니다.
새 TestExecutionServices 메소드를 호출할 수 있도록 기존 사용자 정의 코드의 클래스를 편집하려면 기존 사용자 정의 코드의 IKlog 인수의 유형을 ITestExecutionServices 인터페이스로 캐스트하십시오.
명령행에서의 스케줄 실행에 대한 정보를 보려면 도움말 항목 "명령행에서 스케줄 실행"을 참조하십시오.
IBM Performance Optimization Toolkit을 IBM Rational
Performance Tester와 함께 사용할 수 있습니다. IBM Performance Optimization Toolkit은 Rational Performance Tester를 사용한 로드 테스트에서 J2EE 응용프로그램의 응용프로그램 모니터링 기능을 테스터에 제공합니다. 성능 테스터는 툴킷을 통해 응용프로그램 레벨에서 성능 문제점의 근본 원인을 찾기 위해 성능 추적 데이터를 수집, 분석, 고립화 및 문서화할 수 있습니다. 이 새로운 기능을 통해 테스터는 수집된 추적 및 로그 데이터 결과를 개발자와 공유할 수 있으므로 테스터와 개발자 간의 분석 시간이 줄어듭니다. IBM Performance Optimization
Toolkit은
http://www-306.ibm.com/software/info/developer/toolkit/ipo_toolkit.jsp에서 다운로드할 수 있습니다.
IBM Rational Performance Tester에는 많은 에이전트 컴퓨터가 필요한 대규모 테스트, 스케줄 및 대규모 워크로드에 대한 확장성과 견고성을 증진시키도록 여러 개선사항이 추가되었습니다. 수백 개의 HTTP 요청이 포함된 테스트를 위해 실행 엔진의 메모리 풋프린트가 크게 향상되었습니다.
참고: 대규모 워크로드에 대한 하드웨어 요구사항의 크기 조정에 영향을 주는 요소는 매우 다양합니다. IBM 기술 지원부에 문의하셔서 IBM Rational Performance Tester 6.1.2 Sizing Guide를 받아보시기 바랍니다.
IBM Rational Performance Tester Protocol Extensibility SDK를 사용하면 코어 제품 코드를 수정하지 않고도 새 프로토콜을 지원하는 확장을 작성할 수 있습니다. 제품과 함께 제공되는 HTTP 프로토콜 지원과 동일한 기능을 제공하는 확장을 작성할 수 있습니다.
Extensibility SDK는 다양한 프로토콜에 대한 지원을 개발하여 IBM Rational Performance Tester에 플러그인할 수 있는 프레임워크를 제공합니다.
IBM Rational Performance Tester에 프로토콜에 대한 모든 지원이 추가된 경우 다음을 수행할 수 있어야 합니다.
SDK 도움말, Javadoc 및 주석이 적용된 샘플을 보려면 IBM® Support(1-800-IBM-SERV)에 문의하십시오.
이 문서에서는 IBM Rational Product Updater를 사용하여 IBM Rational Performance Tester Refresh Pack 6.1.2를 설치하는 방법에 대해 설명합니다. 이 Refresh Pack은 갱신용으로 제공됩니다. Rational Product Updater를 사용하여 IBM 갱신 서버에서 직접 Refresh Pack을 설치해야 합니다. 또한 이 Refresh Pack이 포함된 ZIP 파일을 다운로드한 다음 Rational Product Updater를 사용하여 로컬 설치도 수행할 수 있습니다.
이 Refresh Pack의 설치에 추가적으로 필요한 하드웨어는 없습니다.
이 Refresh Pack을 설치하려면 먼저 IBM Rational Performance Tester 6.1 또는 IBM Rational Performance Tester Refresh Pack 6.1.1을 설치해야 합니다. 환경 설정> 갱신 사이트를 눌러 기본 갱신 사이트 환경 설정을 변경하는 경우, Refresh Pack을 설치하기 전에 기본 설정을 복원해야 합니다.
feature.xml 파일을 수정하거나 도움말 > 소프트웨어 갱신 > 구성 관리를 클릭하여 제품 기능을 사용 안함으로 설정한 경우, 이 Refresh Pack을 설치하기 전에 다시 사용 가능하도록 설정해야 합니다.
자동 설치를 수행하는 경우, 먼저 IBM Rational Product Updater 6.0.1을 설치해야 합니다(아직 설치되지 않은 경우). 그렇지 않으면 Rational Performance Tester가 손상될 수 있습니다. 도움말> IBM Rational Product Updater 정보를 클릭하여 Rational Product Updater의 현재 버전을 확인할 수 있습니다. 목록의 마지막 항목이 현재 버전입니다. http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/updater/60/update/에서 Rational Product Updater 6.0.1이 제공됩니다. 그래픽 사용자 인터페이스를 사용하여 일반 설치를 수행하는 경우 Rational Product Updater가 자동으로 갱신됩니다.
Workbench를 갱신할 때는 해당 Workbench와 함께 사용되는 모든 원격 에이전트 컴퓨터도 갱신해야 합니다. Rational Product Updater를 사용하여 모든 원격 에이전트 컴퓨터를 갱신합니다.
Siebel 테스트 기능에는 Siebel에서 제공하는 데이터 상관 라이브러리인 ssdtcorr.dll(이 파일은 STA(Siebel Test Automation) 프레임워크에서 제공됨)이 필요합니다. Siebel에서 이 라이브러리를 얻어 로컬 컴퓨터(Rational Performance Tester 6.1이 설치된 위치)의 ...\SDP\6.0\rpt_prod\external_files\deployable\siebel\ 경로에 복사해야 합니다.
상관 라이브러리는 Siebel 테스트를 실행하는 모든 컴퓨터에 있어야 합니다. 하지만 상관 라이브러리는 로컬 컴퓨터에 설치된 후, Siebel 테스트를 배치한 모든 원격 컴퓨터에 필요에 따라 자동으로 복사됩니다.
Siebel에서 제공하는 상관 라이브러리는 파일 msvcr70.dll에 의해 구현되는 Microsoft® C++ 런타임 라이브러리에 따라 다릅니다. Siebel 테스트를 실행할 Windows 컴퓨터에 C++ 런타임 라이브러리가 포함되어 있지 않거나 다른 버전이 포함되어 있을 수 있습니다. 이 경우 Microsoft 웹 사이트에서 msvcr70.dll을 얻어 siebel 폴더에 복사해야 합니다. msvcr70.dll 파일이 있는 siebel 폴더는 Siebel 테스트를 배치한 모든 원격 컴퓨터에 필요에 따라 자동으로 복사됩니다. 일부 설치에는 이 절차가 필요하지 않지만, msvcr70.dll을 siebel 폴더에 넣으면 나중에 원격 컴퓨터를 더 추가할 때 해당 파일의 누락을 걱정하지 않아도 됩니다.z/OS 시스템에 다음 소프트웨어가 설치되어 있어야 합니다.
다음 섹션에서는 z/OS용 Performance Tester를 사용하는 방법을 설명합니다. 다음을 수행해야 합니다.
환경을 구성합니다.
z/OS용 Performance Tester를 설치합니다.
z/OS RAC을 시작합니다(테스트를 실행하기 전에).
시스템 프로그래머가 ASSIZEMAX를 2147483647로 설정하도록 합니다.
z/OS용 Performance Tester를 시작할 사용자 ID의 .profile에 다음 내보내기 명령을 추가합니다.
export RASERVER_HOME=install_dir/IBM/AgentController
export LIBPATH=$LIBPATH:install_dir/IBM/AgentController/lib:java_install_dir/bin:java_install_dir/bin/classic:xml_parser_dir/lib
export PATH=$PATH:install_dirIBM/AgentController/bin
_BPX_SHAREAS 환경 변수를 NO로 설정합니다.
export _BPX_SHAREAS="NO"
참고: z/OS에서는 IBM Rational Performance Tester Agent Controller만 지원됩니다. z/OS에서 성능 테스트를 수행하려면 Windows 또는 Linux 시스템에 IBM Rational Performance Tester Workbench를 설치해야 합니다.
아직 설치하지 않은 경우 로컬 컴퓨터에 Rational Performance Tester 6.1.0 또는 6.1.1을 설치하십시오.
CD-ROM 드라이브에 Performance Tester CD를 넣으십시오.
Windows의 경우 자동 실행이 켜진 경우 런치패드 응용프로그램이 시작됩니다.
Linux의 경우 CD-ROM의 루트 디렉토리에서 launchpad.bin 파일을 시작해야 합니다.
런치패드에서 IBM Rational Performance Tester 설치를 클릭하십시오. 모든 설치 기본값을 선택할 수 있습니다.
Rational Product Updater를 사용하여 로컬 컴퓨터를 6.1.2 릴리스로 갱신하십시오.
시작 프로그램 IBM Rational Rational Product Updater를 클릭하십시오. Updater는 설치된 Rational 제품의 목록을 표시합니다.
설치된 제품 페이지에서 IBM Rational Performance Tester 6.1.0 또는 6.1.1을 선택하십시오.
갱신 탭을 클릭하십시오. 갱신사항이 제품 이름 아래에 나열됩니다.
IBM Rational Performance Tester 6.1.2를 선택하십시오.
갱신사항 설치를 클릭하십시오.
http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/common/rac/601/zips/ibmrac.os390.zip에서 z/OS RAC을 원격 컴퓨터로 다운로드하십시오.
z/OS RAC의 압축을 푸십시오.
ftp를 사용하여 다음 설치 이미지를 2진 형식으로 설치 디렉토리에 전송하십시오.
ibmrac.os390.pax
tptpdc.os390.pax
설치 디렉토리로 변경하고 다음 명령을 실행하여 z/OS RAC의 압축을 풉니다.
pax -ppx -rf ibmrac.os390.pax
install_dir/IBM/AgentController 디렉토리로 변경하여 다음 명령을 실행하십시오.
pax -ppx -rf ../../tptpdc.os390.pax
UNIX® 시스템 서비스 쉘에서 다음 명령을 실행하여 공유 오브젝트 파일이 프로그램으로 제어되도록 합니다.
extattr +p install_dir/IBM/AgentController/lib/*.so
install_dir/IBM/AgentController/bin 디렉토리로 변경하고 z/OS RAC이 로컬이 아닌 호스트를 허용하도록 하는 다음 명령을 실행하십시오.
./SetConfig.sh -s ALLOW=ALL
테스트를 실행하기 전에 z/OS RAC을 시작해야 합니다. 시작하려면 install_dir/IBM/AgentController/bin으로 이동하고 다음 명령을 실행하십시오.
./RAStart.sh
.
z/OS RAC을 중지하려면 다음 명령을 실행하십시오.
install_dir/IBM/AgentController/bin/RAStop.sh
IBM Rational Performance Tester는 Windows, Linux 또는 둘 모두에서 최대 5명의 동시 가상 사용자를 지원할 수 있습니다. 더 많은 사용자를 지원하려면 가상 테스터 팩 라이센스가 필요합니다. 예를 들어 라이센스 없이 최대 5명의 가상 사용자가 IBM Rational Performance Tester를 실행할 수 있지만 10명의 가상 사용자를 지원하려면, 5명 이상의 추가 가상 사용자를 지원하는 가상 테스터 팩에 대한 라이센스를 구매해야 합니다. 라이센스는 5, 50, 100, 250, 500, 1000, 2500, 5000, 10,000, 20,000, 50,000 및 100,000명의 가상 사용자 수 단위로 제공됩니다.
가상 테스트 팩 라이센스는 분리할 수 없습니다. 특정 시간에 한 명의 사용자만 하나의 특정 가상 테스터 팩을 사용할 수 있습니다. 예를 들어 사용자 A와 사용자 B가 50개의 가상 테스터 팩을 나누어 각각 25명의 사용자 테스트를 실행할 수는 없습니다. 대신, 50개의 가상 테스터 팩 라이센스를 사용하면 단일 사용자가 최대 50명의 가상 사용자를 에뮬레이션하는 테스트를 실행할 수 있습니다.
가상 테스터 팩 라이센스는 통합하여 사용할 수 있습니다. 단일 사용자가 여러 개의 가상 테스터 팩 라이센스를 함께 사용하여 해당 라이센스의 조합이 지원하는 테스트를 실행할 수 있습니다. 예를 들어 단일 사용자가 두 개의 50명 가상 테스터 팩 라이센스를 사용하여 최대 100명의 가상 사용자를 시뮬레이션하는 테스트를 실행할 수 있습니다.
제품을 설치한 것과 동일한 사용자 계정으로 Refresh Pack을 설치하십시오. Windows 운영 체제의 경우, 관리자 권한이 있는 계정을 사용해야 합니다. Linux 운영 체제의 경우, 루트로 로그인해야 합니다.
IBM 갱신 서버로부터 직접 Refresh Pack을 설치하려면 다음 단계를 완료하십시오.
참고: Red Hat Enterprise Linux 3.0과 SuSE Linux Enterprise Server 9.0에서 기본값이 아닌 데스크탑 환경을 사용하는 경우,
제품 단축키가 기본 위치에 표시되지 않을 수 있습니다. 이 경우
install_dir/updater/eclipse/rpu를 실행하여 Rational Product Updater를 시작하십시오.
참고: 갱신 중 Linux 또는 z/OS Rational Agent Controller 프로세스가 실행 중인 경우, 프로세스를 다시 시작해야 갱신이 적용됩니다.
제품을 설치한 것과 동일한 사용자 계정으로 각 원격 에이전트 컴퓨터에 Refresh Pack을 설치하십시오. Windows 운영 체제의 경우, 관리자 권한이 있는 계정을 사용해야 합니다. Linux 운영 체제의 경우, 루트로 로그인해야 합니다.
IBM 갱신 서버로부터 직접 Refresh Pack을 설치하려면 다음 단계를 완료하십시오.
참고: Red Hat Enterprise Linux 3.0과 SuSE Linux Enterprise Server 9.0에서 기본값이 아닌 데스크탑 환경을 사용하는 경우,
제품 단축키가 기본 위치에 표시되지 않을 수 있습니다. 이 경우
install_dir/updater/eclipse/rpu를 실행하여 Rational Product Updater를 시작하십시오.
참고: 갱신 중 Linux 또는 z/OS Rational Agent Controller 프로세스가 실행 중인 경우, 프로세스를 다시 시작해야 갱신이 적용됩니다.
IBM 갱신 서버에서 Refresh Pack을 직접 설치할 수 있지만, 다운로드 할 수도 있습니다. 다음 상황에서는 Refresh Pack을 다운로드하여 설치할 수 있습니다.
Refresh Pack을 다운로드하려면 다음 단계를 완료하십시오.
Refresh Pack을 설치하려면 다음 단계를 완료하십시오.
참고: Red Hat Enterprise Linux 3.0과 SuSE Linux Enterprise Server 9.0에서 기본값이 아닌 데스크탑 환경을 사용하는 경우, 제품 단축키가 기본 위치에 표시되지 않을 수 있습니다. 이 경우 install_dir/updater/eclipse/rpu를 실행하여 Rational Product Updater를 시작하십시오.
갱신 서버의 로컬 미러를 작성하려면 다음 단계를 수행하십시오.
IBM Rational Performance Tester 갱신 서버의 로컬 미러를 작성하려면 다음을 수행하십시오.
일반적으로 각 제품에 대한 갱신 사이트 및 검색 사이트가 있습니다. 갱신 사이트에는 임시 수정사항 및 Fix Pack과 같은 제품 수정사항이 있으며, 검색 사이트에는 선택적 기능이 있습니다.
참고: Rational Product Updater 또는 Rational Performance Tester 6.1.2에 대한 검색 사이트는 없습니다.
다운로드한 각 제품 수정사항에는 product\612\<update_install_location>\ 디렉토리의 site_identifier.xml 파일이 포함되며, 다운로드한 각 기능에는 product\612\<discovery_install_location>\ 디렉토리의 site_identifier.xml 파일이 포함됩니다. 여기서 identifier는 제품 수정사항이나 기능을 식별하며 product는 제품을 식별합니다. Rational Product Updater에 대한 갱신사항인 site_identifier.xml 파일은 <update_install_location>\60\update\ 디렉토리에 있습니다.
갱신 사이트 및 검색 사이트 각각에 개별 site.xml 파일이 필요합니다. 각 site.xml 파일을 작성하려면, 적절한 site_identifier.xml 파일에서 <feature/> 정보를 결합해야 합니다.
site.xml 파일을 작성하거나 갱신하려면 다음 단계를 완료하십시오.
rpt\612\update\site.xml 파일은 다음과 유사합니다.
<?xml version="1.0" encoding="UTF-8" ?>
<site>
<feature patch="true"
id="com.ibm.rational.performance.tester.612"
version="1.0.0"
url="features/com.ibm.rational.performance.tester.612_1.0.0.jar"/>
<feature
id="updater.rpt.common.plugins.612" version="1.0.0"
url="features/updater.rpt.common.plugins.612_1.0.0.jar"/>
<feature
id="updater.rpt.common.wb.plugins.612" version="1.0.0"
url="features/updater.rpt.common.wb.plugins.612_1.0.0.jar"/>
<feature
id="updater.rpt.common.nl.plugins.612" version="1.0.0"
url="features/updater.rpt.common.nl.plugins.612_1.0.0.jar"/>
<feature
id="updater.rpt.common.doc.plugins.612" version="1.0.0"
url="features/updater.rpt.common.doc.plugins.612_1.0.0.jar"/>
</site>
다운로드한 각 제품 수정사항 및 기능에는 site_identifier.xml 파일을 참조하는 product\policy_identifier.xml 파일이 포함되어 있습니다. 모든 policy_identifier.xml 파일을 단일 policy.xml 파일로 결합하고 URL 맵을 편집해야 합니다. 이 파일을 작성한 후에 파일을 모든 제품 갱신사항에 사용할 수 있고 이전 섹션에서 작성한 site.xml 파일을 참조할 수 있습니다.
policy.xml 파일을 작성하려면 다음 단계를 완료하십시오.
갱신 서버의 로컬 미러가 사용 가능하면, 사용자는 다음 지시사항을 수행하여 갱신사항을 설치할 수 있습니다.
참고: Red Hat Enterprise Linux 3.0과 SuSE Linux Enterprise Server 9.0에서 기본값이 아닌 데스크탑 환경을 사용하는 경우, 제품 단축키가 기본 위치에 표시되지 않을 수 있습니다. 이 경우 install_dir/updater/eclipse/rpu를 실행하여 Rational Product Updater를 시작하십시오.
IBM Rational Performance Tester 버전 6.1.2는 이전 버전으로 롤백할 수 없습니다. IBM Rational Performance Tester가 버전 6.1.2로 갱신되었을 때 이전 버전을 설치하거나 버전 6.1.2를 재설치하고자 하는 경우, IBM Rational Performance Tester를 설치 제거한 다음 원하는 버전을 설치해야 합니다.
제한사항
Windows 운영 체제의 경우, 관리자 권한이 있는 계정을 사용해야 합니다. Linux 운영 체제의 경우 루트 사용자 계정을 사용해야 합니다.
Windows에서 설치 제거
Windows 시스템에서 Rational Performance Tester를 설치 제거하려면 다음을 수행하십시오.
Linux에서 설치 제거
Linux 시스템에서 Rational Performance Tester를 설치 제거하려면 다음을 수행하십시오.
이 Refresh Pack은 다음 문제점을 해결합니다. 문제에 APAR 번호가 있는 경우 이 번호가 나열됩니다.
이 섹션에서는 이 Refresh Pack의 문제점에 대한 해결 방법을 설명합니다.
6.1 설치 매뉴얼 IBM Rational Performance Tester 설치의 "Linux에서 라이센스 키 설치" 섹션이 올바르지 않습니다. 이 섹션은 다음과 같아야 합니다.
Linux 클라이언트에서 라이센스 키를 설치하려면 Rational 라이센스 서버의 컴퓨터 이름 또는 IP 주소 행이 포함된 $HOME/.flexlmrc
파일을 작성하십시오. 예를 들어 .flexlmrc 파일에 RATIONAL_LICENSE_FILE=@server-name.com
또는 RATIONAL_LICENSE_FILE=@ip-address
행을 추가하십시오.
5개 이상의 가상 테스터를 실행할 대상 시스템에 있는
모든 사용자의 홈 디렉토리에 .flexlmrc 파일을 작성해야 합니다.
Red Hat Linux에서 Performance Tester를 실행하는 경우 MOZILLA_FIVE_HOME 환경 변수를 설정해야 합니다.
이 환경 변수를 설정하려면 shortcut_rpu 및 shortcut_rpt(기본적으로 설치 디렉토리 /opt/IBM/Rational/SPD/6.0)에 다음 행을 추가하십시오.
MOZILLA_FIVE_HOME=libxpcom.so의 경로
(일반적으로 /usr/lib/mozilla-1.4.3)
export MOZILLA_FIVE_HOME
이 변수를 설정하지 않으면 Rational Product Updater가 세부사항 정보를 올바르게 표시하지 않습니다. 또한 Performance Tester가 온라인 도움말을 올바르게 표시하지 않고, 프로토콜 데이터 보기에 실행 세부사항이 표시되지 않습니다. 기타 다른 문제도 발생합니다.
SAP Solutions용 IBM Rational Performance Tester Extension을 사용하여 테스트 스위트를 편집하고 오브젝트 데이터 보기를 선택한 경우, 오른쪽에 화면이동 막대가 없는 창이 표시되어 창 아래쪽을 볼 수 없습니다. 이 문제를 해결하려면 창을 확대하십시오.
로컬 컴퓨터의 방화벽으로 인해 실행 히스토리 및 statistTP 요청과 응답이 리턴되지 않을 수 있습니다.
IBM Rational Performance Tester는 네트워크 포트를 사용하여 컴포넌트 간에 데이터를 전달합니다. 네트워크 방화벽이 이 작업을 방해하여 실행 중 오류를 발생시킬 수 있습니다. 실행이 완료된 후 실행 히스토리를 볼 수 없는 경우는 방화벽 문제일 수 있습니다.
대부분의 네트워크 방화벽에서는 네트워크 액세스를 차단하지 않아야 할 응용프로그램의 예외 목록을 작성할 수 있습니다. Performance Tester 컴포넌트 간의 통신이 방해받지 않도록 하려면 예외 목록에 다음 응용프로그램을 추가하십시오. 네트워크 방화벽이 Agent Controller에만 설치된 경우, 각 운영 체제에 대해 나열된 두 번째 응용프로그램만 목록에 추가해야 합니다.
Windows:
Linux:
참고: Microsoft Windows XP SP2는 제한적 방화벽을 설치합니다. Performance Tester의 컴포넌트 간의 적절한 통신을 위해 이 방화벽을 끄거나 위의 설명대로 조정하십시오.
성능 테스팅을 위해 프록시 서버를 사용하는 경우 다음을 수행해야 합니다.
이 상자를 찾으려면 Internet Explorer를 열고 도구 > 인터넷 옵션 > 연결 > LAN 설정을 클릭하십시오.
IKlog 인터페이스는 ITestExecutionServices 인터페이스로 대체되었습니다. IKlog 인터페이스가 포함된 기존 사용자 정의 코드를 사용하려면 사용자 정의 코드의 IKlog 인수 유형을 ITestExecutionServices 인터페이스로 캐스트하십시오.
보고서를 HTML로 내보낸 뒤에는 브라우저에서 인쇄할 수 있습니다. 하지만 Explorer 6.x에서는 보고서가 올바르지 않게 인쇄될 수 있습니다. 오른쪽이 출력물에 표시되지 않을 수 있습니다. (Firefox 1.x 및 Internet Explorer 7.x에는 이 문제점이 없습니다.) 이 문제점을 해결하기 위한 솔루션 및 애드온(구매 및 무료)이 있습니다. 자세한 정보는 웹에서 Internet Explorer Fitted-Width Printing을 검색하십시오.
다음 두 가지 유형의 Rational Performance Tester 자산이 있습니다.
갱신 가능한 자산은 버전 6.1.0, 6.1.1 및 6.1.2에서 사용되는 경우(클래스 경로 갱신이 필요한 시스템 간의 이동 등과 같은 제한으로), 자동으로 재작성됩니다.
Rational Performance Tester는 역방향 호환성을 제공합니다. 즉, 버전 6.1.0 및 6.1.1의 갱신 불가능 자산을 버전 6.1.2에서 사용할 수 있습니다.
하지만 Rational Performance Tester는 정방향 호환성은 제공하지 않습니다. 즉, 6.1.2의 자산을 버전 6.1.0 또는 6.1.1에서 사용할 수 없습니다.
Rational Agent Controller는 역방향 호환성을 제공합니다. 즉, 최신 버전은 이전 버전에서 작성된 설정을 지원합니다. 하지만 정방향 호환성은 제공하지 않습니다. 즉, 이후 버전에서 작성된 설정은 이전 버전에서 지원되지 않습니다.
실제 메모리가 768MB 미만인 시스템에서는 Performance Tester를 사용하지 마십시오. 사용하는 경우, 성능이 저하되고, 메모리 부족으로 응용프로그램이 중지될 수 있으며 두 가지 모두 발생할 수 있습니다. 따라서 이러한 구성은 지원되지 않습니다.
Performance Tester를 갱신한 뒤에는 시스템의 JVM 힙 크기를 조정하십시오.
Windows의 경우:
권장 JVM 힙 크기가 표시됩니다. 이 번호를 Java
Virtual Machine 힙 크기 필드에 입력한 다음 확인을 클릭하십시오.
JVM 힙 크기를 설정한 뒤에는, 다음에 Performance Tester를 시작하는 데 실패할 수 있습니다. 메모리 부족 또는 심각하게 단편화된 메모리 상태로 인해 이 문제가 발생할 수 있습니다. 활성화된 일부 프로그램을 닫거나 일부 서비스를 중지하면 Performance Tester를 시작할 수 있는 메모리를 확보할 수 있습니다.
이 방법이 불충분한 경우, 구성 파일을 편집하여 JVM 힙 크기를 재설정하십시오. 구성 파일 rationalsdp.ini는 제품 설치 디렉토리(기본적으로 Windows의 경우 C:\Program Files\IBM\Rational\SDP\6.0, Linux의 경우 /opt/IBM/Rational/SDP/6.0)에 있습니다. 파일을 텍스트 편집기(예: 메모장)에서 열고 VMArgs=-Xmx, 숫자, m으로 시작되는 행을 찾으십시오. 숫자는 환경 설정 페이지에서 Java Virtual Machine 힙 크기 필드에 입력한 숫자여야 합니다. 구성 파일에서 이 행을 제거하면 Performance Tester를 시작할 수 있습니다.
Workbench에서 메모리 할당을 늘리는 방법에 대한 최신 정보 및 메모리 소모를 줄이는 방법에 대한 우수 사례는, IBM
기술 참고 자료 1221972, Rational Performance Tester 6.1.2 Workbench Memory
Optimization을 참조하십시오. 이 기술 참고 자료를 찾으려면 도움말 > IBM Support Assistant를 클릭한 다음 옵션 표시를 클릭하십시오. IBM Software Support 문서
및 Rational Performance Tester를 선택한 다음 "Workbench Memory Optimization"로 검색하십시오.
이 문제는 SuSE Linux에만 적용됩니다. 인터넷 다운로드를 통해 Mozilla를 설치하면 적절한 구성 파일이 작성되지 않습니다. SuSE에서 사용 가능한 설치 도구를 사용하여 SuSE 설치 디스크에서 Mozilla 브라우저를 설치한 경우에만 적절한 구성 파일이 작성됩니다. 이렇게 하면 Mozilla 브라우저가 브라우저 어댑터로 인식되고 응용프로그램에서 제어할 수 있도록 임베디드될 수 있습니다. SuSE에서의 Mozilla 설치는 운영 체제에 맞게 사용자 정의되어 있습니다. 인터넷 다운로드를 통해 Mozilla를 설치하면 적절한 구성 파일이 작성되지 않습니다.
에이전트 컴퓨터에서 심각한 Windows 오류가 발생하는 경우, Symantec Internet Email Tools 컴포넌트를 제거해야 합니다. 자세한 지시사항은 Symantec Document ID: 2004091012165348을 참조하십시오.
검색 창(도구 모음에서 검색을 클릭한 다음 테스트 검색 탭을 클릭하여 액세스)에서 HTTP 요청을 검색하도록 선택한 경우, 보안과 일반이 모두 선택되어 있으면 검색을 클릭했을 때 아무것도 검색되지 않습니다. 선택란 중 하나를 지워야 검색 기능이 제대로 작동합니다.
보안 연결(SSL)에 대해서만 요청을 검색하려면 보안 선택란을 선택하십시오. 비SSL 연결 요청만 검색하려면 일반 선택란을 선택하십시오. SSL 및 비SSL 연결을 모두 검색하려면 보안 및 일반 선택란을 모두 지우십시오.
IBM Rational Performance Tester 또는 IBM Rational Performance Tester Agent Controller의 설치가 완료되기 전에 설치를 취소하면 설치 아티팩트가 정리되지 않을 수 있습니다. 이 제품을 다시 설치하기 전에 이 아티팩트를 제거하십시오.
Rational Performance Tester의 제품 홈 페이지는 www.ibm.com/software/awdtools/tester/performance/index.html입니다. FAQ, 알려진 문제점 및 수정사항 목록, 기타 지원 정보를 보려면 제품 홈 페이지의 Support 페이지를 방문하십시오.
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 제품 자료의 일부가 아니므로 해당 웹 사이트
사용으로 인한 위험은 사용자 본인이 감수해야 합니다.
IBM은 귀하의 권리를 침해하지 않는 범위 내에서 적절하다고 생각하는
방식으로 귀하가 제공한 정보를 사용하거나 배포할 수 있습니다.
(1) 독립적으로 작성된 프로그램과 기타 프로그램(본 프로그램 포함) 간의 정보 교환 및
(2) 교환된 정보의 상호 이용을 목적으로 정보를 원하는 프로그램 라이센스 사용자는
다음 주소로 문의하십시오.
135-270
서울특별시 강남구 도곡동 467-12, 군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
이러한 정보는 해당 조항 및 조건에 따라(예를 들면, 사용료 지불 포함) 사용할 수 있습니다.
이 정보에 기술된 라이센스가 있는 프로그램 및 이 프로그램에 대해 사용 가능한 모든
라이센스가 있는 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스 계약(IPLA)
또는 이와 동등한 계약에 따라 제공한 것입니다.
본 문서에 포함된 모든 성능 데이터는 제한된 환경에서 산출된 것입니다.
따라서
다른 운영 환경에서 얻어진 결과는 상당히 다를 수 있습니다.
일부 성능은 개발 레벨
상태의 시스템에서 측정되었을 수 있으므로 이러한 측정치가 일반적으로 사용되고 있는
시스템에서도 동일하게 나타날 것이라고는 보증할 수 없습니다.
또한, 일부 성능은 추정치일 수도 있으므로 실제 결과는 다를 수 있습니다. 이 문서의 사용자는 해당
데이터를 사용자의 특정 환경에서 검증해야 합니다.
비IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 기타 범용 소스로부터
얻은 것입니다. IBM에서는 이러한 제품들을 테스트하지 않았으므로, 비IBM 제품과 관련된 성능의 정확성, 호환성 또는 기타 청구에 대해서는 확신할 수
없습니다. 비IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.
IBM의 향후 방향 또는 의도에 관한 모든 언급은 특별한 통지없이
변경될 수 있습니다.
이 정보에는 일상의 비즈니스 운영에서 사용되는 자료 및 보고서에
대한 예제가 들어 있습니다. 이들 예제에는 개념을 가능한 완벽하게 설명하기 위해 개인, 회사, 상표 및
제품의 이름이 사용될 수 있습니다. 이들 이름은 모두 가공의 것이며 실제 기업의 이름 및 주소와 유사하더라도
이는 전적으로 우연입니다.
저작권:
이 정보에는 여러 운영 플랫폼에서의 프로그래밍 기법을 보여주는 원어로 된 샘플 응용프로그램이 들어 있습니다. 귀하는 이러한 샘플 프로그램의 작성 기준이 된 운영 플랫폼의 응용프로그램 프로그래밍 인터페이스(API)에 부합하는 응용프로그램을 개발, 사용, 판매 또는 배포할 목적으로 추가 비용없이 이들 샘플 프로그램을 어떠한 형태로든 복사, 수정 및 배포할 수 있습니다. 이러한 샘플 프로그램은 모든 조건하에서 완전히 테스트된 것은 아닙니다. 따라서 IBM은 이들 샘플 프로그램의 신뢰성, 서비스 가능성 또는 기능을 보증하거나 암시하지 않습니다. 귀하는 IBM의 응용프로그램 프로그래밍 인터페이스(API)에 부합하는 응용프로그램을 개발, 사용, 판매 또는 배포할 목적으로 추가 비용없이 이러한 샘플 응용프로그램을 어떠한 형태로든 복사, 수정 및 배포할 수 있습니다.
이러한 샘플 프로그램 또는 파생 제품의 각 사본이나 그 일부에는 반드시 다음과 같은 저작권 표시가 포함되어야 합니다.
(C) (귀하의 회사명) (연도). 이 코드의 일부는 IBM Corp.의 샘플 프로그램에서 파생됩니다. (C) Copyright IBM Corp. 2000, 2005. All rights reserved.
이 정보를 소프트카피로 보는 경우에는 사진과 컬러 삽화가 제대로 나타나지 않을 수도 있습니다.
프로그래밍 인터페이스 정보는 본 프로그램을 사용하는 응용프로그램 소프트웨어 작성을 돕기 위해 제공됩니다.
귀하는 범용 프로그래밍 인터페이스를 통해 본 프로그램 도구의 서비스를 제공하는 응용프로그램 소프트웨어를 작성할 수 있습니다.
그러나 본 정보에는 진단, 수정 및 성능 조정 정보도 포함되어 있습니다. 진단, 수정 및 성능 조정 정보는 응용프로그램 소프트웨어의 디버그를 돕기 위해 제공된 것입니다.
경고 본 진단, 수정 및 조정 정보는 변경될 수 있으므로 프로그램 인터페이스로서 사용할 수 없습니다.
다음 용어는 미국 또는 기타 국가에서 사용되는 IBM Corporation의 상표입니다.
Java® 및 모든 Java 기반 상표는 미국 및 기타 국가에서 사용되는 Sun Microsystems, Inc.의 상표입니다.
Microsoft 및 Windows는 미국 또는 기타 국가에서 사용되는 Microsoft Corporation의 상표입니다.
Intel®은 미국 및 기타 국가에서 사용되는 Intel Corporation의 상표입니다.
UNIX는 미국 또는 기타 국가에서 사용되는 Open Group의 등록상표입니다.
Linux는 미국 또는 기타 국가에서 사용되는 Linus Torvalds의 상표입니다.
기타 회사, 제품 또는 서비스 이름은 타사의 상표 또는 서비스표입니다.