이전 항목: TIM 레코더 사용다음 항목: 기록 세션 보기


스크립트 레코더 사용

스크립트 레코더를 사용하면 네트워크 패킷 캡처 파일 또는 VUGen 품질 보증 테스트 스크립트 출력 파일에서 트랜잭션 서명을 생성할 수 있습니다. 스크립트 레코더의 출력은 기록 세션입니다.

스크립트 레코더는 다음과 같은 입력 형식에서 트랜잭션 기록 파일을 생성할 수 있습니다.

기록 세션은 "관리자" > "기록 세션" 페이지에서 볼 수 있습니다.

스크립트 레코더 설치

스크립트 레코더를 설치하려면

  1. "도구" > "스크립트 레코더"를 선택합니다.
  2. "스크립트 레코더 설치"를 클릭합니다.
  3. "실행"을 클릭하여 스크립트 레코더를 설치하거나 "저장"을 클릭하여 실행 파일을 하드 디스크에 저장한 다음 하드 디스크에서 스크립트 레코더 설치 관리자를 실행합니다.

입력 스크립트 파일 유형

HP LoadRunner 소프트웨어를 사용하는 경우 스크립트 레코더와 함께 사용할 VuGen 추적 파일을 생성합니다.

tcpdump, ethereal 또는 tethereal 도구를 사용하는 경우에는 libpcap 패킷 캡처 파일을 사용하여 스크립트 레코더의 입력을 생성할 수 있습니다. 출력을 libpcap 형식으로 생성할 수 있는 모든 프로토콜 분석기를 사용하여 스크립트 레코더의 입력 파일을 생성할 수 있습니다.

VuGen 추적 파일

HP LoadRunner 소프트웨어는 가상 트랜잭션을 생성할 수 있습니다. HP LoadRunner는 VuGen이라는 가상 사용자 생성기와 함께 제공됩니다. VuGen을 세부 정보 표시 모드로 사용하여 자세한 VuGen 추적 파일을 생성할 수 있습니다.

팁: LoadRunner 8에서 세부 VuGen 추적 파일을 생성하려면 로그의 런타임 설정을 다음과 같이 선택합니다.

VuGen 추적 파일(output.txt)은 일반적으로 다음과 같이 시작합니다.

Virtual User Script started
Starting action vuser_init.
Web Turbo Replay of LoadRunner 8.1.0 for WINXP; WebReplay81 build 5495  	[MsgId: MMSG-27143]
Run-Time Settings file: "M:\TRX_2008\Scripts\Query\TRX_Query_1_UPDATED_05072008\\default.cfg"  	[MsgId: MMSG-27141]
Vuser directory: "M:\TRX_2008\Scripts\Query\TRX_Query_1_UPDATED_05072008"  	[MsgId: MMSG-27052]
Vuser output directory: "M:\TRX_2008\Scripts\Query\TRX_Query_1_UPDATED_05072008"  	[MsgId: MMSG-27050]
Operating system's current working directory: "M:\TRX_2008\Scripts\Query\TRX_Query_1_UPDATED_05072008"  	[MsgId: MMSG-27048]
UTC (GMT) start date/time  : 2008-06-12 20:23:49  	[MsgId: MMSG-26000]
LOCAL start date/time      : 2008-06-12 16:23:49  	[MsgId: MMSG-26000]
Local daylight-Savings-Time: Yes  	[MsgId: MMSG-26000]
Some of the Run-Time Settings:  	[MsgId: MMSG-27142]

VuGen 추적 파일을 스크립트 레코더의 입력으로 사용합니다.

Pcap 파일

Pcap 파일은 libpcap 형식의 패킷 캡처 파일입니다. libpcap 형식은 사용자 수준 패킷 캡처를 위한 시스템에 독립적인 인터페이스 및 낮은 수준 네트워크 모니터링을 위한 휴대용 프레임워크를 제공합니다.

참고: 스크립트 레코더는 일반 텍스트 HTTP 트래픽을 포함하는 pcap 파일만 처리합니다. HTTPS를 지원하지 않으며 패킷이 누락되거나 잘못된 pcap 파일은 처리하지 못합니다.

명령줄 지침

스크립트 레코더는 명령 프롬프트에서 실행됩니다. 스크립트 레코더는 지정하는 스크립트 파일에서 입력을 받고 CA CEM에서 읽을 수 있는 파일을 생성합니다.

명령줄에서 스크립트 레코더를 실행하려면

  1. Windows "시작" > "실행"을 선택합니다.
  2. cmd를 입력하고 "확인"을 클릭합니다.
  3. c:\wily\cem\scriptrecorder\bin 디렉터리로 이동합니다.
    c:
    cd \wily\cem\scriptrecorder\bin
    
  4. scriptrecorder를 입력하여 도구에 대한 도움말을 표시합니다.
  5. 실행할 스크립트 파일 이름과 스크립트를 실행할 서버를 지정합니다.
  6. 입력 파일 이름과 스크립트를 실행할 클라이언트 컴퓨터를 다음 형식으로 입력합니다.
    scriptrecorder -file [set the File Name variable] -server <IP_Address>:CA Portal
    

    여기서 [set the File Name variable]은 VUGen 추적 파일 또는 pcap 파일의 이름이고, <IP_Address>는 MOM 또는 TIM 수집 서비스를 실행하는 수집기의 IP 주소이고, CA Portal는 포트 번호입니다.

    기본 포트 번호는 8081입니다.

    예제:

    c:
    cd \wily\cem\scriptrecorder\bin
    scriptrecorder -file example-vugen-trace-file.txt -server 192.168.1.50:8081
    scriptrecorder -file example-pcap-file.pcap -server 192.168.1.50:8081