데이터 풀 옵션이 가상 사용자가 검색하는 값에 미치는 영향

데이터 풀과 관련하여 선택하는 열기 모드, 액세스 모드, 랩핑 모드는 가상 사용자가 검색하는 값에 영향을 미칩니다. 랩핑 모드는 세그먼트화된 데이터 풀에도 영향을 미칩니다.

다음 표에는 가장 일반적인 데이터 풀 유형과 이를 작성하기 위해 선택하는 옵션이 나열되어 있습니다.

데이터풀 용도 열기 모드 선택사항 액세스 모드 선택사항 랩핑 모드 선택사항
데이터 풀은 시도된 모든 트랜잭션에 랜덤순으로 고유 데이터 값을 제공합니다. 데이터를 재사용할 수 있도록 테스트 실행 사이에 데이터 풀이 재설정됩니다. 세그먼트화 셔플 사용자당 한 번만 페치
데이터 풀은 시도된 모든 트랜잭션에 순서에 상관 없이 고유 데이터 값을 제공합니다. 값을 삭제하고 나중에 테스트를 실행할 때 재사용하지 않도록 사용되는 값을 판별할 수 있습니다. 세그먼트화 순차 사용자당 한 번만 페치
데이터 풀을 사용하면 각 가상 사용자가 가상 사용자의 테스트 전체에서 하나의 고유 데이터 값을 가져와 유지할 수 있습니다. 세그먼트화 순차 사용자당 한 번만 페치
데이터 풀은 랜덤으로 선택된 고유하지 않은 데이터 값을 모든 사용자에게 제공합니다. 공유 랜덤 마지막 행에 도달하면 처음부터 다시 시작
데이터 풀은 값 재사용에 대한 염려 없이 모든 데이터 값을 순환합니다. 세그먼트화 순차 마지막 행에 도달하면 처음부터 다시 시작

세그먼트화된 데이터 풀에서 행을 지정하는 방법

데이터 풀이 세그먼트화되면 고정된 수의 행이 각 위치에 지정됩니다. 이 수는 데이터 풀이 있는 테스트를 실행하는 사용자의 수에 완전히 독립적입니다. 대신 위치에 지정된 행 수는 해당 위치에 지정된 가상 사용자의 수에 비례합니다. 예를 들어, 스케줄에 25명의 가상 사용자가 있고 5명의 사용자가 특정 위치에서 실행하도록 지정되었다고 가정합니다. 이는 세그먼트화된 각 데이터 풀에서 실행되는 데이터의 20퍼센트가 이 위치에 지정된 행임을 의미합니다. 해당 세그먼트 또는 데이터 풀의 “조각”에서 모든 값을 가져옵니다. 해당 행 값이 모두 사용되면 데이터 풀이 지정된 세그먼트의 첫 번째 행으로 다시 돌아가거나 랩핑 모드가 설정되지 않은 경우에는 널값을 지정합니다.

피드백