이전 항목: TIM 모니터를 사용 또는 사용하지 않도록 설정다음 항목: CEM 콘솔에서 HTTP 분석기 플러그 인 확인


HTTP 분석기 플러그 인 테스트

플러그 인을 단위 테스트했으면 제어된 환경에서 플러그 인을 구성 및 테스트할 수 있습니다.

HTTP 분석기 플러그 인을 테스트하려면 이 단원에서 설명하는 다음 작업을 수행해야 합니다.

참고: 이 단원에서는 CA CEM과 그 작동 방식에 대해 잘 알고 있다고 가정합니다. 다음 단계에서는 추가 정보가 필요한 경우 관련 설명서를 상호 참조할 수 있습니다.

HTTP 분석기 플러그 인을 테스트하려면

  1. 플러그 인을 구성합니다. HTTP 분석기 플러그 인 구성을 참조하십시오.

    팁: 가능한 한 제어된 테스트 환경에서 작업하십시오.

  2. 플러그 인을 사용하도록 설정합니다. HTTP 분석기 플러그 인을 사용하도록 설정을 참조하십시오.
  3. TIM에서 플러그 인이 활성 상태인지 확인합니다. TIM에서 확인(1단계~3단계)을 참조하십시오.
  4. 적절한 사용자, 세션 또는 사용자 그룹 식별자를 사용하여 테스트 비즈니스 응용 프로그램을 만듭니다.
    1. "관리" > "비즈니스 응용 프로그램"을 선택합니다.
    2. 플러그 인 테스트를 위한 비즈니스 응용 프로그램을 만듭니다. 비즈니스 응용 프로그램 정의를 참조하십시오.
    3. 매개 변수 유형(세션, 사용자 또는 사용자 그룹)을 선택합니다.
    4. "새로 만들기"를 클릭하여 플러그 인 ID 매개 변수를 만듭니다.
    5. "Type of Plug-in"(플러그 인 유형)을 선택합니다.
    6. 식별자의 이름을 입력합니다. 이 이름은 플러그 인이 다음에 대해 생성하는 이름과 일치해야 합니다.
      세션 이름

      리터럴 또는 와일드카드 일치를 사용하여 세션 ID와 일치시켜야 합니다.

      사용자 이름

      사용자 이름의 플러그 인 매개 변수 이름과 일치시켜야 합니다.

      사용자 그룹

      사용자 그룹 이름의 플러그 인 매개 변수 이름과 일치시켜야 합니다.

    7. "저장"을 클릭하여 플러그 인 식별자를 저장합니다. 매개 변수를 추가로 정의해야 하는 경우 단계를 반복합니다.

      참고: 플러그 인 매개 변수의 동작은 다른 매개 변수 유형의 동작과 동일합니다. 예를 들어 비즈니스 응용 프로그램에 대한 여러 ID 매개 변수를 만든 경우 이러한 매개 변수가 모두 있어야만 식별됩니다.

  5. 테스트 비즈니스 서비스를 만듭니다.
    1. "관리" > "비즈니스 서비스"를 선택합니다.
    2. 플러그 인 테스트를 위한 비즈니스 서비스를 만듭니다. 비즈니스 서비스 정의를 참조하십시오.
  6. 플러그 인과 관련된 샘플 트랜잭션을 기록합니다.

    팁: 더 쉽게 테스트하려면 플러그 인과 관련되지 않은 트랜잭션은 생성하지 마십시오.

    1. "관리" > "기록 세션"을 선택합니다.
    2. 플러그 인 테스트를 위한 샘플 트랜잭션을 기록합니다. 트랜잭션 서명 기록을 참조하십시오.
  7. 기록에 플러그 인 매개 변수가 표시되는지 확인합니다.
    1. "매개 변수 매핑" 링크를 클릭합니다.
    2. 기록된 트랜잭션에 있을 것으로 예상되는 플러그 인 매개 변수를 찾습니다.
  8. 트랜잭션을 승격하고 수정합니다. 트랜잭션 정의를 참조하십시오.
  9. 플러그 인 테스트를 수행하려면 "비즈니스 트랜잭션" > "트랜잭션" > "구성 요소"를 선택합니다.
    1. 필요한 경우 트랜잭션 구성 요소를 수정합니다. 트랜잭션 구성 요소 편집을 참조하십시오.
      • URL 경로 매개 변수가 플러그 인에 구성된 URL 경로와 일치해야 합니다.
      • 다른 매개 변수가 플러그 인 코드와 일치해야 필요한 구성 요소를 일치시킬 수 있습니다.
    2. 필요한 경우 트랜잭션 구성 요소를 추가합니다. 매개 변수 추가를 참조하십시오.
  10. 비즈니스 트랜잭션을 사용하도록 설정합니다.
    1. "관리" > "비즈니스 서비스"를 선택합니다.
    2. 테스트 비즈니스 서비스를 선택합니다.
    3. 테스트 비즈니스 트랜잭션을 선택하고 "사용"을 클릭합니다.
  11. 모니터를 동기화하여 모든 TIM에 새 트랜잭션에 대해 알립니다. TIM 모니터를 사용 또는 사용하지 않도록 설정을 참조하십시오.

    참고: 연관된 플러그 인을 사용하도록 설정하면 TIM에서는 즉시 플러그 인을 사용하여 새 테스트 트랜잭션 모니터링을 시작합니다.

  12. 플러그 인을 사용하도록 설정하지 않은 경우 HTTP 분석기 플러그 인을 사용하도록 설정을 참조하십시오.
  13. 트랜잭션 생성을 시작하여 플러그 인을 테스트합니다.

    참고: 새 플러그 인은 TIM의 정상 작동을 저해할 수 있으므로 면밀히 모니터링하는 것이 좋습니다. HTTP 분석기 플러그 인 사용HTTP 분석기 플러그 인 SDK 문제 해결을 참조하십시오.

  14. 결함 및 인시던트 보고서를 검토하여 예상한 결과를 얻었는지 확인합니다.

    팁: 긍정 및 부정 테스트 시나리오를 모두 생성하여 오류 확인, 로깅 및 프로그램 논리를 검증하십시오.

    자세한 내용은 CEM 콘솔에서 HTTP 분석기 플러그 인 확인TIM에서 HTTP 분석기 플러그 인 확인을 참조하십시오.