본문으로 바로가기

CSV Data Set Config

category JMeter 2020. 6. 9. 00:40

기존의 요청은 정해진 값만 고정되어 사용하였다.

CSV Data Set Config는 값이 변화면서 테스트 할 수 있는 환경을 설정할 수 있게 도와준다.


  • 변수에 값을 입력하는 작업이 부모 노드의 Sampler가 동작할 때 이루어지는 것이 아니라 Loop Iteration이 시작할 때 일괄적으로 동작한다.
  • 동일한 변수명으로 여러 개의 CSV Data Set Config를 각 Sampler의 자식 노드 형태로 추가하더라도 그 중 하나의 값으로만 적용되므로 주의 해야 한다.


  • Filename

    • CSV 파일이 존재하는 위치와 파일명을 입력한다.
    • 절대 경로와 상대 경로를 모두 입력할 수 있으며, 상대 경로는 Test Plan 파일이 있는 위치부터 시작한다.
  • File encoding

    • 파일에 저장된 내용의 인코딩 정보를 입력한다.
    • 입력하지 않으면 UTF-8로 인식한다.
  • Variable Names

    • Sampler에서 참조하는 변수 이름을 설정한다.
    • 2개 이상의 변수가 있을 때에는 콤마로 구분해서 적는다.
  • Ignore first line(only used if Variable Names is not empty)

    • 첫 줄 무시할 것인가를 설정한다.
  • Delimiter

    • CSV 파일 내의 데이터를 구분할 구분자를 설정한다.
  • Allow quoted data?

    • 큰따옴표를 어떻게 처리할 것인가에 대한 설정이다.
    • 큰따옴표가 붙은 상태로 "jmeter"로 저장되어 있다면 이 옵션이 False 일 때는 변수에 "jmeter"라는 값이 그대로 입력되고, True일 때 변수에 jmeter로 설정된다.
  • Recycle on EOF?

    • 파일 내의 모든 데이터를 사용하고 난 후 계속해서 데이터를 요청하면 어떻게 처리할 것인가를 묻는다.
    • True를 설정하면 처음으로 돌아가고, False를 설정하면 EOF 라는 값이 들어간다.
  • Stop thread on EOF?

    • 파일 내의 모든 데이터를 사용하면 Thread가 멈춰 더는 테스트가 진행되지 않게 한다.
    • True, False로 구분한다.
  • Sharing mode

    • CSV 파일의 공유 범위를 설정한다.




댓글을 달아 주세요

대마도사 블로그
블로그 이미지 대마도사 님의 블로그
MENU
VISITOR 오늘4 / 전체17,683