2011-09-14 2 views
3

속성 값을 사용하여 변수 이름을 어떻게 선언 할 수 있습니까?Jmeter 변수를 속성 값으로 선언하십시오.

예를 들어 propertyName의 값이 propertyValue 인 속성이 있습니다. propertyValue이라는 변수를 선언하고 싶습니다.

나는 ${${__P(variableName)}}과 같은 시도를했지만 이러한 구조는 작동하지 않습니다.

답변

8

${__V()}function을 사용하여 속성 이름을 평가해야 할 수 있습니다.

따라서 $과 같이 null 값이있는 변수 만 선언 할 수 있습니다.

기본 속성에 & 명령 행 :

명령 줄을 통해 변수를 전달해야하는 경우, 속성은 참으로 올바른 선택입니다. 속성을 설정하는

플래그는 속성이 전체 자세한 내용은 ${__P(propertyName)}

입니다 읽을 수있는 기능 -JpropertyName입니다, 참조 :

http://wiki.apache.org/jakarta-jmeter/JMeterFAQ#How_do_I_pass_parameters_into_my_Test_scripts.3F_I_want_to_be_able_to_use_the_same_script_to_test_with_different_numbers_of_threads_and_loops.2C_and_I_don.27t_want_to_have_to_change_the_script_each_time합니다.

+0

속성 값 자체를 사용하지 않으려 고합니다. 변수 이름으로 값을 사용하고 싶습니다. – Nikolay

+0

흥미 롭습니다 -이 일을 통해 무엇을 성취하려고합니까? – BlackGaff

+0

답변이 업데이트되었습니다. – BlackGaff

1

속성 파일을 사용하여 포기하면 Variables From CSV 플러그인을 사용해보세요. 파일에서 변수를로드하는 것은 매우 단순하고 강력한 방법입니다.