2013-07-08 2 views
1

jmeter를 사용하여 일부 웹 서비스를 테스트하고 있습니다. 연속적으로 실행되는 네 개의 스레드 그룹을 만들었습니다.Jmeter : 정규 표현식 추출기 사용

내 두 번째 스레드 그룹에서

, 나는 두 개의 웹 서비스가 있습니다 첫 번째는 CSV 파일을 읽고 및 각 사람의 ID에 대한 그것의 이름과 이름 반환

... 
<response> 
    <name>Foo</name> 
    <firstName>Bar</firstName> 
</response> 
... 

두 번째는이 소요를 몇 개의 값을 다른 웹 서비스로 보냅니다. Regular Expression Extractor이 작업을 수행 할 수있는 것보다 jMeter의 설명서를 읽었습니다.

하지만 그 값을 얻고 두 번째 전화를 할 수있는 방법을 알려주는 방법은 무엇입니까?

패트릭을 주셔서 감사합니다.

답변

0

은 당신이 할 수있는 것은, response_name 같은 \<name\>([^<]+) 같은 표현과 템플릿 $ 1 $ (다른 FIRSTNAME에 대한)를 참조 이름을 제공하는 URL 샘플러에 자식 노드로 두 개의 정규 표현식 추출기를 추가하는 것입니다.

그런 다음 다른 URL 샘플러에서 JMeter 변수 ${response_name}을 사용하여 요청에 캡처 된 값을 사용할 수 있습니다.

0

간단한 jmeter 정규식 추출기를 찾는 방법은이 방법이 도움이되는지 확인하십시오. http://goo.gl/TI9WW 데스크톱 공유를 명확하게 보려면 전체 화면보기를 위해 오른쪽 하단 아이콘을 클릭하십시오.