IBM Rational Performance Tester 버전 6.1 - 릴리스 정보

© Copyright IBM Corporation 2005. All Rights Reserved.

목차

1.0 릴리스 정보
2.0 설치 정보

2.1 하드웨어 요구사항
2.2 지원되는 소프트웨어

3.0 설치 제거 정보
4.0 알려진 제한사항, 문제점 및 해결방법

4.1 제한사항
4.2 알려진 문제점 및 해결방법

5.0 문서 갱신사항
6.0 고객 지원 문의
7.0 Eclipse 정보

1.0 릴리스 정보

이 릴리스는 시스템 성능을 테스트하는 IBM(R) Rational(R) Performance Tester 제품을 완전히 새로 디자인한 것입니다. 이 새 버전에서 Peformance Tester는 웹 응용프로그램의 다중 사용자 테스트를 지원하고 용이성, 확장성 및 다중 플랫폼 지원에서 두드러진 개선사항을 제공합니다. 이는 Java 기반 실행 엔진을 사용하는 Eclipse 통합 개발 환경(IDE)에서 호스트됩니다.

제품에는 로컬 컴퓨터에 설치되는 Performance Tester 및 원격 컴퓨터에서 로드를 생성하는 IBM Rational Agent Controller의 두 가지 컴포넌트가 있습니다. 원격 컴퓨터에 설치 시 Agent Controller는 로드 테스트의 파트로서 사용자를 에뮬레이트하는 드라이버를 실행하며, 로컬 컴퓨터에 설치 시 Agent Controller는 Performance Tester의 파트로서 로컬 컴퓨터에서 에뮬레이트된 사용자를 실행합니다.

2.0 설치 정보

Performance Tester 설치 및 구성에 대한 정보는 IBM Rational Performance Tester 설치를 참조하십시오.

라이센스 서버 얻기

Performance Tester를 사용하여 6명 이상의 가상 사용자로 구성되거나 특정 프로토콜을 포함하는 로드 테스트를 실행하기 전에, IBM Rational License 서버에서 IBM Rational Common License 키를 체크아웃해야 합니다. 이러한 라이센스 키는 별도로 구매되어 IBM Rational License 서버를 실행 중인 시스템에 설치됩니다. Passport Advantage 다운로드 사이트에서 라이센스 서버를 얻을 수 있습니다.

메모리 요구사항

실제 메모리가 768MB 미만으로 설치된 시스템에는 Performance Tester를 설치하지 마십시오. 설치 진행 시 메모리 부족으로 인한 성능 저하, 응용프로그램 충돌 또는 둘 모두를 경험할 수 있으며 이러한 구성은 지원되지 않습니다.

설치 마법사가 완료된 후 시스템에 맞게 JVM 힙 크기를 조정하십시오. Windows에서 이를 수행하려면 다음을 따르십시오.

  1. Performance Tester를 시작하십시오.
  2. 창 > 환경 설정을 누르십시오.
  3. 테스트 트리를 펼치고 성능 테스트 Workbench를 누르십시오.
  4. 권장되는 JVM 힙 크기가 표시됩니다. JVM(Java Virtual Machine) 힙 크기 필드에 이 숫자를 입력한 후 확인을 누르십시오.

2.1 하드웨어 요구사항

하드웨어 요구사항은 IBM Rational Performance Tester 설치를 참조하십시오.

2.2 지원되는 소프트웨어

다음 소프트웨어가 지원됩니다.

운영 체제
웹 브라우저
  • 성능 테스트 레코딩을 위해 모든 HTTP 준수 웹 브라우저가 지원됩니다.

    온라인 도움말을 볼 수 있도록 다음 브라우저가 지원됩니다.
  • 서비스 팩 1이 설치된 Microsoft® Internet Explorer 6
  • 서비스 팩 1 또는 2가 설치된 Microsoft Internet Explorer 5.5
  • Mozilla 1.6
응용프로그램 서버
  • 모든 HTTP 준수 서버가 성능 테스트 대상으로 지원됩니다.
Rational ClearCase LT가 Performance Tester에 포함됩니다. Clear Case LT 설치 방법에 대한 안내는 IBM Rational Performance Tester 설치를 참조하십시오.

기타 소프트웨어 형상관리(SCM) 저장소는 형상관리 팀 어댑터를 통해 Performance Tester와 통합될 수 있습니다. 또 다른 형상관리 제공자로 작업하려는 경우, 상업용 형상관리 제품의 벤더가 이러한 제품에 대한 형상관리 팀 어댑터를 제공합니다. IBM 비즈니스 파트너가 제공하는 형상관리 제품 및 어댑터 목록을 찾으려면 www.ibm.com/software/ad/studioappdev/partners/scm.html로 이동하십시오. 이 목록에서 형상관리 제품 벤더 웹 사이트에 액세스하여 어댑터를 다운로드할 수 있습니다. IBM은 이러한 어댑터를 보증하지 않습니다. 지원 또는 추가 정보는 형상관리 제품 벤더에 직접 문의하십시오.

SUSE Linux 9에서 구동되는 Novell LINUX 데스크탑은 지원되지 않습니다.

3.0 설치 제거 정보

Performance Tester 설치 제거에 대한 정보는 IBM Rational Performance Tester 설치를 참조하십시오.

4.0 알려진 제한사항, 문제점 및 해결방법

릴리스 정보는 최종 제품 문서에서도 발견되지 않았던 릴리스 특정 정보(예: 문제점 및 제한사항)에 대해 다룹니다.

Eclipse 기반의 알려진 문제점 및 해결방법에 대한 정보는 제품 설치 디렉토리의  eclipse\readme 서브디렉토리에 있는 readme_eclipse.html 파일을 참조하십시오. 이 정보는 영어로만 제공됩니다.

4.1 제한사항

쉘 공유 문제점

Performance Tester와 동일한 시스템에 다른 IBM Rational Software Development Platform 제품을 설치하려면 Rational Product Updater를 실행하여 다른 제품을 사용 가능한 최신 버전으로 업데이트해야 합니다. 이 단계는 Performance Tester 및 기타 Rational 제품 모두가 올바르게 작동하도록 합니다.

단일 Agent Controller에 액세스하는 다중 응용프로그램

다른 컴퓨터에 있는 다중 Performance Tester 응용프로그램이 단일 Agent Controller에 동시에 액세스하지 않도록 하십시오. 이 구성은 신뢰할 수 없는 테스트 실행 결과를 생성할 수 있습니다.

다중 Performance Tester 인스턴스

다중 동시 Performance Tester 응용프로그램 인스턴스를 단일 운영 체제 데스크탑에 두지 마십시오. 브라우저 구성 문제점 및 신뢰할 수 없는 테스트 실행 결과가 발생할 수 있습니다.

테스트 아티팩트(결과물) 이름에 # 문자 사용 금지

테스트 아티팩트 이름에 # 문자를 사용하지 마십시오. 아티팩트 이름에 이 문자를 사용하면 아티팩트 이름이 손상되거나 액세스하지 못하게 될 수 있습니다.

Windows 사용자 그룹 특권

Windows 컴퓨터에 로그인하는 고객이 Performance Tester를 사용하려면 관리자 권한을 갖고 있어야 합니다.

테스트 또는 스케줄 실행 중 오류 메시지

경우에 따라 실행 중에 다음과 같은 오류 메시지가 표시될 수 있습니다.

스케줄 실행 시 java.lang.RuntimeException:java.net.SocketException:Broken Pipe 오류
이 문제점을 해결하려면 이 문제점이 발생한 컴퓨터에서 Agent Controller를 다시 시작하십시오.

스케줄 전개가 48%에서 정지함

스케줄을 실행할 때 스케줄 실행이 시작되지 않고 백분율이 48%에 멈추어 있으며, 로컬 또는 원격 Agent Controller에 아무것도 전개되지 않았습니다.

이 문제점을 해결하려면 문제점이 발생한 컴퓨터에서 Agent Controller를 다시 시작하십시오.

4.2 알려진 문제점 및 해결방법

테스트 작성 시

테스트 레코딩 시 올바른 파일 이름
새 성능 테스트를 레코딩할 때 HTTP 프록시 레코더는 레코딩 파일 이름을 요청합니다. 파일 이름에는 영숫자만을 사용하십시오. 잘못된 문자가 포함되면 완료 단추가 흐릿하게 표시됩니다.
로컬 웹 사이트 레코딩 시
로컬 웹 사이트(내부 LAN에 있는 웹 사이트)의 Internet Explorer에서 레코딩할 때 다음 메시지와 함께 IWAT3040E 레지스트리 설정 오류 창이 열릴 수 있습니다.

프록시 서버 예외에 대한 사용자 IE 구성 설정이 지원되지 않습니다.
레코더는 프록시 없음 또는 HTTP 및 Secure 프록시만 지원합니다.

Mozilla 또는 다른 웹 브라우저에 대해서도 유사한 메시지가 표시될 수 있습니다. 문제점은 로컬 웹 사이트로 프록시 사용을 방해하는 구성 설정에 있습니다.

로컬 웹 사이트에 프록시를 사용할 수 있도록 Internet Explorer를 구성하려면 Internet Explorer를 시작한 후 다음을 수행하십시오.

  1. 도구 > 인터넷 옵션을 누르십시오.
  2. 인터넷 옵션 창에서 연결 탭을 누르십시오.
  3. LAN 설정을 누르십시오.
  4. 사용자 LAN에 프록시 서버 사용을 선택하십시오.
  5. 로컬 주소에 프록시 서버 사용 안함을 선택 취소하십시오.
  6. 고급을 누르십시오.
  7. 맨 아래에 있는 예외 영역에서 다음으로 시작하는 주소에는 프록시 서버를 사용 안함 필드를 점검하십시오. 레코딩에 필요한 웹 사이트를 차단하는 모든 주소 문자열을 제거하거나 필드를 선택 취소하십시오.
  8. 확인을 눌러 프록시 설정 창을 닫으십시오.
  9. 사용자 LAN에 프록시 서버 사용을 선택 취소하십시오.
  10. 확인을 눌러 LAN 설정 창을 닫으십시오.
  11. 확인을 눌러 인터넷 옵션 창을 닫으십시오.

Mozilla 또는 Netscape에서 유사한 메시지가 표시되는 경우, 이 문제점의 원인이 되는 구성 설정은 프록시 창의 다음에 대한 프록시 없음 필드입니다. 이 필드를 선택 취소하거나 레코딩하려는 주소를 제거하십시오.

가져온 데이터 풀에서 "파트를 작성할 수 없음" 오류
상위 성능 테스트 프로젝트를 가져오고 연관된 데이터 풀을 포함하는 프로젝트를 가져오지 않은 경우, 데이터 풀 연관을 포함한 성능 테스트(.testsuite 파일)가 열리지 않을 수 있습니다. 테스트 편집기에 파트를 작성할 수 없음 오류가 표시됩니다. 내보내기 또는 가져오기 전에 테스트에서 데이터 연관을 제거하면 이 문제점을 최소화할 수 있습니다. 그러나 도움말 주제의 "다른 작업공간으로 프로젝트 복사" 단계를 따르면 이 문제점을 완전하게 방지할 수 있습니다.

테스트 편집 시

사용자 정의 코드 클래스의 이름을 바꾸려면 Java 리팩토링이 필요함
테스트 편집기에서 사용자 정의 코드 조치에 대한 Java 클래스 이름을 변경하면 새 이름을 사용하도록 클래스를 이동하거나 리팩토링하지 않습니다. 이전 Java 클래스가 계속해서 생성된 사용자 정의 코드에 작성된 수정사항을 포함하고 새 Java 클래스는 테스트 편집기에서 제공되는 템플리트의 이름을 사용하여 생성됩니다.

Java 클래스의 이름을 변경하려면, 먼저 Java 클래스를 새 이름으로 리팩토링한 후 해당 클래스를 참조하도록 테스트 편집기에서 그 이름을 편집해야 합니다.

사용자 정의 코드는 테스트 패키지에 있어야 함
모든 사용자 정의 코드는 테스트 프로젝트의 테스트 패키지에 있어야 합니다. 이는 테스트의 서브패키지에 놓일 수 있지만 서브패키지 이름이 소문자여야 합니다(예: test.custom.VerifyID).

워크로드 표시 시

스케줄 편집기를 통해서만 위치 편집
신규 > 기타를 누른 후 위치 아이콘이 표시될 때까지 테스트 트리를 펼쳐서 위치를 작성할 수 있지만 이 실행 방법은 권장되지 않습니다. 이 메소드를 사용하여 작성한 위치는 스케줄에서 작업하는 데 필요한 속성을 포함하지 않습니다. 올바르게 작동하는 위치를 작성하려면 도움말 주제의 "원격 위치에서 사용자 그룹 실행"에 있는 단계를 따르십시오.

스케줄 또는 테스트 실행 시

성능 테스트 실행 시 Workbench에서 메모리 누출
성능 테스트 실행과 연관된 메모리 누출이 있습니다. 다수의 테스트를 실행할 때는 주기적으로 Performance Tester Workbench를 다시 시작해야 합니다.
테스트가 큰 파일을 업로드하려고 할 때 재생이 실패할 수 있음
테스트가 500KB보다 큰 파일을 업로드하려고 할 때 테스트 또는 스케줄 실행이 실패할 수 있습니다. 생성된 Java 테스트가 허용되는 최대 Java 클래스 파일 크기를 초과하기 때문입니다.

이 문제점을 해결하려면 업로드된 파일을 더 작은 파트로 나누십시오.

응용프로그램을 다시 시작해야 할 경우 "오류로 인해 테스트 실행이 중단됨" 메시지
임의의 단일 응용프로그램을 다시 시작해야 하는 경우 모든 Agent Controller 및 로컬 컴퓨터도 다시 시작해야 합니다. 이러한 프로그램들의 다시 시작은 스케줄 또는 테스트 실행으로 작성된 열려 있는 네트워크 연결을 재설정하기 위해 필요합니다. 모든 Agent Controller와 로컬 컴퓨터를 모두 다시 시작하지 않으면 "오류로 인해 테스트 실행이 중단됨"이라는 메시지가 표시됩니다.
쿠키 캐시를 지워야 함
쿠키는 웹 브라우저가 웹 페이지나 웹 세션에 걸쳐 유용한 상태 정보를 유지하기 위해 웹 서버가 로컬에 저장할 수 있도록 하는 정보입니다. 쿠키 캐시는 모든 상태의 동적 메모리입니다. Performance Tester는 웹 브라우저의 쿠키 캐시를 자동으로 시뮬레이션합니다.

임의의 인스턴스에서 Performance Tester가 특정 가상 사용자에 대해 동적으로 저장한 모든 쿠키를 지우고자 할 수 있습니다. 한 가지 예는 테스트 호출에 루프가 존재하는 경우입니다. 한 반복에서 다음 반복으로 쿠키가 기억되지 않아야 하는 경우, 사용자는 Performance Tester가 현재 가상 사용자의 쿠키 캐시를 지우도록 표시해야 합니다.

이 문제점을 해결하려면 현재 가상 사용자의 쿠키 캐시를 지우기 위한 Java API가 추가되어야 합니다. 사용자 코드가 실행될 때 이 API를 호출하고 쿠키 캐시를 지우도록 사용자 정의 코드를 테스트에 추가하십시오. 다음 단계를 통해 이를 수행할 수 있습니다.

  1. 도움말 주제의 "사용자 정의 코드 추가"에 설명된 대로 쿠키 캐시를 지우려는 위치에서 사용자 정의 코드를 테스트에 추가하십시오. 예를 들어, 테스트의 마지막에 사용자 정의 코드를 추가하십시오.
  2. 사용자 정의 코드 Java 파일을 보십시오.
  3. 다음 Java import 문을 추가하십시오.
    Import com.ibm.rational.test.lt.execution.http.util.CookieCacheUtil;
  4. exec 메소드에 다음 Java 코드를 추가하십시오.
    CookieCacheUtil.clearCookieCache(log);

다음 예는 생성된 사용자 정의 코드 템플리트(굵은체로 표시됨)에 추가해야 하는 행을 포함하여 쿠키 캐시를 지우는 사용자 정의 코드 추가를 보여줍니다.

package test;
import com.ibm.rational.test.lt.execution.http.util.CookieCacheUtil;
import com.ibm.rational.test.lt.kernel.logging.IKLog;
public class Class1111180036738 implements com.ibm.rational.test.lt.kernel.custom.ICustomCode {
    public Class1111180036738() {
    }
    public String exec(IKLog log, String[] args) {
        CookieCacheUtil.clearCookieCache(log);
        return null;
    }
}

CodeGen 오류 문제점 해결
특정한 조건이 CodeGen 오류의 원인이 될 수 있습니다. CodeGen 오류는 테스트나 스케줄을 실행할 때 오류 보기를 지속할 수 없음 메시지, 실행할 수 없음 메시지 또는 널(null) 포인터 창 양식을 취할 수 있습니다. .classpath 파일을 변경하고 일정한 Java 소스를 제거하면 이 문제점이 해결될 수 있습니다.

.classpath 파일을 변경하려면 다음을 수행하십시오.

  1. Eclipse 네비게이터 보기에서 .classpath 파일을 여십시오. 이 파일은 다음과 유사합니다.
    <?xml version="1.0" encoding="UTF-8"?>
    <classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
    <classpathentry kind="lib" path="C:/Program Files/IBM/Rational/SDP/6.0/rpt_prod/eclipse/plugins/com.ibm.rational.test.lt.core_6.1.0/core.jar"/>
    <classpathentry kind="lib" path="C:/Program Files/IBM/Rational/SDP/6.0/rpt_prod/eclipse/plugins/com.ibm.rational.test.lt.datacorrelation.execution.http_6.1.0/datacorrelation.execution.http.jar"/>
    <classpathentry kind="lib" path="C:/Program Files/IBM/Rational/SDP/6.0/rpt_prod/eclipse/plugins/com.ibm.rational.test.lt.kernel_6.1.0/kernel.jar"/>
    ...
    Files/IBM/Rational/SDP/6.0/rpt_prod/eclipse/plugins/com.ibm.rational.test.lt.execution.http_6.1.0/execution.http.jar"/>
    <classpathentry kind="lib" path="C:/Program Files/IBM/Rational/SDP/6.0/rpt_prod/eclipse/plugins/com.ibm.rational.test.lt.provider_6.1.0/provider.jar"/>
    <classpathentry kind="output" path="bin"/>
    </classpath>

  2. classpathentry kind="lib"로 시작되는 모든 행을 제거하십시오.
  3. 파일을 저장하십시오.
Java 소스를 제거하려면 다음을 수행하십시오.
  1. Eclipse 네비게이터 보기에서 text-string_hex-string.java와 같은 파일을 포함하는 모든 폴더를 여십시오. 여기서 텍스트 문자열은 Test 또는 Schedule을 포함하며 긴 16진 문자열은 다양합니다(예: MyTest_Test_C4B984B93C96709D96B4E6C0284611D9.java).
  2. 이러한 파일을 모두 삭제하십시오.
테스트 또는 스케줄을 다시 실행하십시오. .classpath 및 .java 파일이 적절한 양식으로 다시 작성됩니다.

결과 평가 시

실행이 갑자기 중지된 경우 실행 히스토리가 불완전할 수 있음
성능 테스트나 스케줄의 실행을 완료할 수 없을 때 실행 히스토리가 불완전할 수 있습니다. 이것은 사용자가 실행을 중지하거나 스케줄 시간 제한이 설정된 경우에 발생할 수 있습니다. 이 문제점이 발생하면 중지 이벤트(스케줄 중지, 사용자 그룹 중지, 가상 사용자 중지 등) 중 일부와 판정 롤업 이벤트 중 일부가 실행 히스토리에서 누락됩니다.
대량의 데이터가 로그되는 경우 실행 히스토리가 불완전할 수 있음
실행 중 로그되는 데이터의 양은 실행 히스토리 로그 레벨사용자 서브세트의 샘플 실행 히스토리만의 두 가지 스케줄 설정을 기반으로 합니다. 큰 워크로드를 실행할 때, 로그되는 데이터 양이 매우 커질 수 있습니다. 특히 로깅 레벨이 요청 또는 모두로 설정되어 있으며 샘플링이 없는 경우(따라서 모든 사용자가 로그됨)에는 더욱 커질 수 있습니다. 이러한 경우, 거의 실행 마지막에 있는 일부 이벤트는 실행 히스토리에 저장되지 않습니다. 누락될 수 있는 이벤트 유형은 일반적으로 일부 실행된 테스트 내에 포함된 이벤트입니다. 사용자는 여전히 스케줄, 사용자 그룹 및 사용자 관련 이벤트를 포함한 계층 구조 이벤트를 볼 수 있어야 합니다.

한 가지 해결방법은 사용자를 샘플링하는 것입니다. 일반적으로 이것은 다수의 사용자를 에뮬레이트하는 경우에 좋은 방법입니다. 다른 해결방법은 실행 히스토리 로그 레벨페이지 레벨로 유지하는 것입니다.

샘플링 시 실행 히스토리가 잘못될 수 있음
Performance Tester는 실패하거나 오류가 발생한 페이지에 대해 추가 검증 지점을 추가합니다. 이러한 검증 지점은 실행 히스토리 내에서 판정을 표시하는 데 필요하며 전체 검증 지점 상태 카운터로 집계됩니다. 샘플링이 사용 가능한 경우(기본값) 실패한 페이지는 제외될 수 있습니다. 이러한 경우 일부 페이지가 실패해도 전체 판정이 Pass이므로 테스트 결과가 올바르지 않습니다.
경로를 CSV 파일 필드에 직접 입력하면 실행 통계 내보내기가 작동하지 않음
파일 > 내보내기를 선택하고 CSV 파일 필드에 직접 경로를 입력하면(찾아보기 단추를 누르지 않고), 성능 테스트 실행 통계 내보내기가 작동하지 않습니다.

이 문제점을 해결하려면 찾아보기 단추를 누르고 파일을 저장할 위치를 찾으십시오. 파일의 이름을 지정하고 확인을 누르십시오.

데이터 전송이 완료되기 전에 때때로 실행 완료가 길게 표시됨
실행 마지막에 성능 보고서는 데이터가 완료되기 전에 실행이 완료되었음을 표시할 수 있습니다. 이 상황에서 CPU는 표면적으로 어떠한 설명도 없이 거의 포화 상태에 이르게 됩니다.

데이터 전송이 완료되었는지 알아보는 true 테스트는 실행 히스토리를 여는 것입니다. 실행 히스토리에 실행 중지 시간이 있으면 데이터 전송이 완료된 것입니다.

로컬 컴퓨터의 방화벽 때문에 실행 히스토리 및 통계 데이터를 리턴할 수 없음
Performance Tester는 네트워크 포트를 사용하여 컴포넌트 간에 데이터를 전달합니다. 네트워크 방화벽이 이 오퍼레이션을 중단시킬 수 있고 실행 중에 오류를 유발할 수 있습니다. 실행이 완료된 후에 실행 히스토리를 볼 수 없는 것은 방화벽 문제일 수 있습니다.

대부분의 네트워크 방화벽은 네트워크 액세스로부터 차단해야 할 응용프로그램에 대한 예외 목록을 작성할 수 있도록 합니다. Performance Tester 컴포넌트 간의 통신이 인터럽트되지 않았는지 확인하려면 다음 응용프로그램을 예외 목록에 추가하십시오. 네트워크 방화벽이 Agent Controller에만 설치된 경우, 각 운영 체제에 대해 나열된 두 번째 응용프로그램만 목록에 추가해야 합니다.

Windows의 경우:
RPT_install_path\IBM\Rational\SDP\6.0\eclipse\jre\bin\javaw.exe RPT_install_path\IBM\Rational\SDP\6.0\IBM_Agent_Controller\bin\RAService.exe  

Linux의 경우:
RPT_install_path\IBM\Rational\SDP\6.0\eclipse\jre\bin\javaw RPT_install_path\IBM\Rational\SDP\6.0\IBM_Agent_Controller\bin\RAServer

참고: Microsoft Windows XP SP2는 제한적인 방화벽을 설치합니다. Performance Tester 컴포넌트 간에 올바르게 통신이 이루어지게 하려면 이러한 방화벽을 사용 불가능하게 하거나 위에 표시된 대로 조정해야 합니다.

실행 중 CPU 사용량이 100%에 도달함
다중 테스트 드라이버가 포함된 테스트를 실행하는 중에 로컬 시스템의 CPU 사용량이 크게 늘어날 수 있습니다. 기본 통계 샘플 간격(5초)을 사용하여 테스트 결과를 수집하는 경우 CPU 사용량이 늘어날 수 있고 프로그램이 응답하는 데 실패할 수 있습니다.

이 문제점을 해결하려면 샘플 간격을 더 긴 지속 기간(30초 - 1분)으로 변경하십시오. 그러면 CPU가 100%에 이르지 않고도 입력 데이터를 처리할 수 있습니다.

Linux

MOZILLA_FIVE_HOME 환경 변수가 설정되어야 함
Red Hat Linux에서 Performance Tester를 실행 중인 경우 MOZILLA_FIVE_HOME 환경 변수를 설정해야 합니다. 이 변수를 설정하지 않으면, 온라인 도움말이 제대로 표시되지 않고 실행 세부사항이 프로토콜 데이터 보기에 표시되지 않으며 기타 문제점이 발생합니다.

이 환경 변수를 설정하려면 shortcut_rpt(기본적으로 /opt/IBM/Rational/SPD인 설치 디렉토리에 있음)에 다음 행을 추가하십시오.

MOZILLA_FIVE_HOME=/usr/lib/mozilla-1.4.3
export MOZILLA_FIVE_HOME

라이센스 클라이언트가 라이센스 서버 정보 파일을 구문 분석할 수 없음
Linux에서 실행 중일 때 라이센스 서버 정보는 $HOME/.flexlmrc 파일에 있습니다. 이 파일에 캐리지 리턴 또는 줄 바꾸기 대신에 EOF가 포함되는 경우 라이센스 클라이언트가 이 파일을 구문 분석할 수 없습니다. 이 문제점을 해결하려면 캐리지 리턴 또는 줄 바꾸기가 파일의 끝을 표시하는지 확인하십시오.
Agent Controller가 루트로 실행되는 경우 일반 사용자가 작업공간을 제거할 수 없음
루트 사용자가 Agent Controller를 시작하면 이 사용자가 Performance Tester가 실행되도록 하기 위해 작성된 파일을 소유합니다. Workbench와 Agent Controller가 동일한 Linux 시스템에 있고 루트 사용자가 Agent Controller를 시작한 경우, 루트 사용자만이 삭제할 수 있는 작업공간 디렉토리에 파일이 작성됩니다.

5.0 문서 갱신사항

제품 홈 페이지IBM developerWorks에는 학습 문서와 기타 문서에 대한 갱신사항을 제공하는 라이브러리 섹션이 있습니다.

www.ibm.com/developerworks/rational에 있는 IBM Rational 영역에서는 기술 문서, "방법" 정보, 학습서, 샘플 및 새로운 기술 미리보기를 제공합니다.

6.0 고객 지원 문의

IBM Software Support로의 문의 방법은 온라인 도움말의 "문제점 해결 및 지원" 섹션을 참조하십시오.

Performance Tester의 제품 홈 페이지는 www.ibm.com/software/awdtools/rationalappdev입니다. FAQ, 알려진 문제점, 수정사항 목록 및 기타 지원 정보를 보려면 제품 홈 페이지의 지원 페이지를 방문하십시오.

7.0 Eclipse 정보

Eclipse는 로열티를 지불하지 않는 기술로 작성되는 개방형 소스 프로젝트이며 도구 통합을 위한 유니버셜 플랫폼입니다. Eclipse 기반 도구는 개발자들이 다중 언어, 다중 플랫폼 환경에서 자유롭게 선택할 수 있게 합니다. Eclipse는 플러그인의 개발에 필요한 프레임워크를 제공하며, 이를 통해 소프트웨어 도구를 쉽게 작성, 통합 및 사용할 수 있습니다. 도구 생산자는 협업하고 코어 통합 기술을 공유하여 전문 기술 영역과 새 개발 기술 생성에 집중할 수 있습니다. Eclipse 플랫폼은 JavaTM 언어로 작성되며 플러그인 구성을 위한 광범위한 툴킷 및 예제를 제공합니다. Eclipse 플랫폼은 Linux, Mac OS X, QNX 및 Windows 기반 시스템을 포함하는 광범위한 운영 체제 환경에서 전개되었습니다. Eclipse 커뮤니티와 Eclipse 플랫폼의 디자인을 설명하는 백서에 대한 자세한 내용은 www.eclipse.org를 참조하십시오.

또한 개방형 소스 Eclipse 플랫폼을 사용하여 빌드된 다른 벤더 플러그인 도구도 Rational 환경과 통합되어 추가적인 가치를 제공합니다.

저작권 및 주의사항