데이터풀 및 성능 테스트

데이터풀은 실행하는 동안 테스트에 변수 데이터를 제공합니다.

성능 테스트는 사용자 에뮬레이션을 기준으로 합니다. 테스트 중인 응용프로그램에 대한 세션 동안 테스터는 실제 고객이 사용할 기능을 실제로 사용하고 테스터가 입력한 실제 데이터를 포함하는 테스트가 레코드된 세션으로부터 생성됩니다. 예를 들어, 구매자에게 계정 번호를 프롬프트하는 웹 기반 쇼핑 응용프로그램의 대화 상자에 대한 성능 테스트를 작성하려면, 테스터는 판매용으로 제공된 항목을 선택하고 "지금 지불" 단추를 클릭하고 계정 번호를 입력함으로써 이 대화 상자를 실제로 차지합니다. 테스트를 재생하는 동안 테스터는 수백개의 트랜잭션 인스턴스를 동시에 실행하도록 요청할 수 있으며, 각 인스턴스에 대해 서로 다른 계정 번호(유효한 번호와 유효하지 않은 번호 조합 가능)를 사용하는 것이 바람직합니다. 재생하는 동안 테스트가 사용할 변수 데이터를 제공하기 위해 테스터는 데이터풀을 작성합니다.

데이터풀에는 세 가지 구조 요소가 있습니다.

다음 그림에 표시된 대로 데이터풀 편집기는 스프레드시트와 유사한 눈금입니다. 마우스 오른쪽 단추로 이 눈금을 클릭하면 위에 설명된 데이터풀 구조 요소를 추가하거나 유지보수하는 데 사용하는 팝업 메뉴가 열립니다. 데이터를 셀에 입력하여 추가할 수 있습니다.

데이터풀 작성 시, 스프레드시트 편집기나 일부 외부 또는 사용자 정의 도구를 사용하여 작성한 기존 CSV(Comma-Separated-Value) 파일에 들어 있는 데이터로 새 데이터풀을 초기화하는 옵션이 제공됩니다. 대량의 데이터가 들어 있는 데이터풀의 경우 이 방법을 사용할 것을 권장합니다. 데이터풀 편집기는 소량의 데이터를 입력하고 개별 레코드를 수정하기에 적합하지만 대량의 입력된 데이터를 생성할 수 있는 방법을 제공하지 않습니다.

상위 주제: 테스트에 변수 데이터 제공
다음 주제: Creating a datapool

(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.