2017-09-04 1 views
0

해결할 문제가 있습니다. 나는Jmeter의 새 요청에서 응답 필드를 사용하는 방법

  1. 내가 요청
  2. I (이 문자열 nurl를 부르 자) 변수에
  3. I을 응답 문자열을 이동 JSON 추출기를 사용 보내 이전 응답에서 필드를 사용하여 새로운 HTTP 요청을 만들려면 사용되는 정규 표현식과

가 지금은 새 통화를 만들고 싶어 나는 (난 그냥 tt_cid을 원하는 nurl에서 meanning 있는지)에 "참조 이름" 이 원하는 분야를 이동하고 나의 새로운 전화

에 해당 필드의 tt_cid를 사용

어떻게 tt_cid를 호출해야합니까? 왜냐하면 그것은 tt_cid를 사용할 때 사용자 정의 변수로 전달되지 않기 때문에 J 미터가 그것을 쓰지 않았다고 생각하지 않습니다. 거기에 쓰여진 것이 아니기 때문에 응답에서 가져 왔습니다.

내가 당신에게 감사합니다 모든

Response

enter image description here

enter image description here

enter image description here

답변

1

는 짧은 대답이 ${tt_cid} 전화를 한 일의 그림을 제공.

가 사용자 정의 변수로 전달되지 않기 때문에 내가 tt_cid를 사용할 때, 나는에 대한 이해를 돕기 위하여

는 정규 표현식 후 Debug Sampler를 추가, J 미터가 알고 생각하지 않는다

tt_cid을 포함한 모든 JMeter 변수를 볼 수 있습니다.이 변수는 다른 샘플러 내부에 다른 변수 ${tt_cid}으로 호출 할 수 있습니다.

더 복잡하기 때문에, 당신은 내부적으로 어떻게 작동하는지하여 JMeter의 Regular Expression 이해 읽어야 Reference Name하지 Variable Name을이라고하지만 기본적으로는 1 변수 이상을 절약 할 수 있습니다.

+0

오해해서 유감스럽게 생각 합니다만, 누구든지 참조 이름을 새 Http 요청으로 이동하는 방법에 대해 도움을 줄 수 있습니까? – Bastian

+1

그것을 사용하십시오'$ {tt_cid}' – user7294900

관련 문제