2017-12-14 8 views
1

csv 파일의 값에 대해 각 스레드 그룹을 순차적으로 실행하는 방법을 알고 싶습니까?csv 데이터 세트 구성 파일의 값에 대해 스레드 그룹을 실행하는 방법

이 CSV 파일은 다음과 같이

  • 값 1
  • 값이

Struture하여 JMeter 스크립트를 포함한다고 가정하자 다음과 같이

내 시나리오는

CSV config  
Thread 1 
    -sampler 1  
    -sampler 2  
    -sampler 3 

    Thread 2 
    -sampler 1 

    Thread 3 
    -sampler 1 
    -sampler 2 
내가 원하는 무엇

enter image description here

에 CSV 파일에 "값 1"에 대해 스레드 1, 2, 3을 실행합니다. 그런 다음 csv 파일에서 "값 2"로 스레드 1, 2 및 3을 다시 실행하십시오.

주 - csv 구성 파일의 "현재 스레드 그룹"옵션으로 시도했지만 예상 한 결과를 제공하지 않습니다.

당신에게

+0

좋은 질문이지만 사용 사례를 설명 할 수 있습니까? – user7294900

+0

시나리오 확인을 구현하고 싶습니다. 여기서 시나리오는 csv 데이터 세트 구성에 구성된 다른 값 세트에 대해 실행해야합니다. (설정, 확인 및 해체 트레드 그룹이 함께 확인하려는 시나리오를 나타냄) –

+0

설정, 스레드 그룹 및 해체를 여러 번 실행 하시겠습니까? 이 흐름으로 질문을 편집 할 수 있습니까? – user7294900

답변

0

솔루션은 당신이 스레드에서 이동하는 경우 매우 간단 될 수 감사 (그것이 작동하는 방법은,이 값 1, 값 2, 또한 값 1과 값에 대해 실행 마찬가지로 다른 스레드에 대해 실행 스레드 1이었다) 동일한 스레드 그룹 내의 컨트롤러들과 그룹들. 즉 : 그룹 쓰레드 반대로, 적절한 컨트롤러를 사용하여 스크립트의 조각을 표현 : CSV 데이터에

Was       Change to 

           Single Thread Group 
CSV Data Set Config    CSV Data Set Config 
Setup Thread Group    Setup (Some Controller) 
Verification Thread Group  Verification (Loop Controller) 
TearDown       TearDown (Some Controller) 

그런 식으로 Single Thread Group 루프를, 동안 등 현재 확인 스레드 그룹 구성의 반복 같은 수의 이상 Loop Controller 루프 . 필요한 경우 Setup 및 TearDown을 한 번만 실행하도록 구성 할 수 있으며 일반적으로 스레드 그룹으로 표현할 수있는 모든 것이 컨트롤러로 표현할 수도 있습니다.