2017-11-17 1 views
0

다른 사용자 수 (10, 20, 30)로 로그인 요청을 실행하고 사용자 수 및 응답 시간으로 보고서를 생성하고 싶습니다. Jmeter에서 다른 시간대에 여러 사용자와 함께 실행하는 방법

나는 스레드의 수와 CSV 파일을 만든 : 10, 20, I는 스레드 그룹의 스레드의 수에 스레드 번호 변수를 할당 30

그러나 그것은 실행되지 않습니다.

+0

명령에 추가 계획과 코드를 보는 것이 좋을 것입니다. –

답변

0
당신은 스레드의 전화 번호의 속성을 가져 예를

jmeter -JthreadNum=10 -t myJmx.jmx 

및 테스트 계획에 10 개 스레드, 속성을 사용 different property value와 JMeter를 배치를 호출해야

:

${__P(threadNum)} 

공지 사항 함수의 기본값은 1이므로 어떤 값도 보내지 않았더라도 (1 개의 스레드로) 작동합니다.

다른 솔루션을 무시하거나 JMeter를 속성 파일을 추가하거나 명령 줄 옵션을 호출하여 threadNum=10 라인 속성 파일을 추가 : 귀하의 경우에는

-p, --propfile <argument> 
    the jmeter property file to use 
-q, --addprop <argument> 
    additional JMeter property file(s) 

를, 라인을 -q myprop.properties

+0

감사합니다. jmeter -JthreadNum = 10 -t myJmx.jmx를 jmeter.properties에 추가했으나 기본 값은 1로 계속 실행됩니다. – user8930504

+0

jmeter ** batch **를 호출해야합니다. 즉, -JthreadNum = 10 – user7294900

관련 문제