2012-12-23 1 views
-2

안녕하세요 저는 JMeter와 협력 중입니다. 내 응용 프로그램은 Java에서 개발되었습니다. 나는 그것이 숨겨진 HTML 컨트롤 중 하나에서 오는 것을 발견 페이지 소스를 검사 할 때 요청 중 하나에서 내가 응답regex를 사용하여 jmeter에서 id 및 값으로 숨겨진 파일에서 값을 추출하는 방법

HTTP Request Parameter:=_CONFIRMATIONTOKEN

HTTP Request value="nznrkrogryJurbnP2nkEB2AFXdVdU.mk43XesvDZwFjTWEgWgx.VfqTzOlOfH01kzvkUF9S5RGXPs6TMhoApEn1rGdaBnFqjccd8sxXpupFoWX1aMIw.i60XH2nUB2wti5Sy5A=="

얻고있다.

<input type="hidden" 
     name="_CONFIRMATIONTOKEN" 
     id="_CONFIRMATIONTOKEN"    
     value="nznrkrogryJurbnP2nkEB2AFXdVdU.mk43XesvDZwFjTWEgWgx.VfqTzOlOfH01kzvkUF9S5RGXPs6TMhoApEn1rGdaBnFqjccd8sxXpupFoWX1aMIw.i60XH2nUB2wti5Sy5A==" /> 

그래서 정규식을 사용하여 XPath는 위의 값 문자열을 추출하는 방법 좀 도와주세요입니다.

+2

질문에 불확실한 점이 있습니까? 당신이 얻고있는이 반응은 무엇입니까, 더 명확하게 보여 주려고합니다, 그리고 xpath에 관해서는 정규식을 사용하여 이야기합니다, 당신은 무엇을 의미합니까? –

+0

[대답이 있으십니까?] –

답변

4

위의 설명에서 언급했듯이 regular expressionxpath query은 상당히 다른 것들이며 질문을 더 명확하게 작성하는 것이 좋습니다.


이 경우 당신은 변수로 _CONFIRMATIONTOKEN 값을 추출하고 추가 요청 (들) 당신이 가능하게 응답을 언급 반환 요청 샘플러에 적용 XPath Extractor을 사용할 수 있습니다 그것을 사용하려고합니다.

XPath 쿼리는 추출 할 값을 반환해야합니다.

//input[@type="hidden"][@name="_CONFIRMATIONTOKEN"]/@value 

추출 값이 XPath를 추출기의 '참조 이름'필드 (귀하의 경우 예를 들어, ${token})에서 지적 JMeter를 변수에 저장됩니다처럼이 경우
가 보일 것입니다. 따라서이 변수를 사용하여 추가 요청에서 추출 된 변수를 사용할 수 있습니다.


참고 : 여기부터 XPath를 추출기 (XPath Extractor's control panel에서) 그 사용 단정 (허용 파서) 옵션이 선택되어 있는지 확인 (안 XML) 응답 HTML을 구문 분석하는 데 사용됩니다.

+0

덕분에 ... 나를 위해 작동 –

+0

그래서 당신이 대답을 수락하면 좋을 것입니다. 고맙습니다. –

관련 문제