2013-03-27 6 views
0

다음 요청에서 EXTRARES를 사용하여 일반 URL로 사용할 값을 연관 시키려합니다.LoadRunner EXTRARES 상관 관계

그런 다음
web_url("considertakingadump", 

      "URL=http://mydevserver.test.local:8080/choice/toscana/{choiceId}/considertakingadump", 

      "TargetFrame=", 

      "Resource=0", 

      "RecContentType=text/html", 

      "Referer=http://mydevserver.test.local:8080/choice/toscana/{choiceId}/klargjore?3", 

      "Snapshot=t79.inf", 

      "Mode=HTML", 

      EXTRARES, 

      "Url=/choice/css/images/icon_ikke_ok.png", "Referer=http://mydevserver.test.local:8080/choice/toscana/{choiceId}/considertakingadump?5", ENDITEM, 

      "Url=/choice/css/images/navigasjon/Navigation_top_2_considertakingadump.png", "Referer=http://mydevserver.test.local:8080/choice/toscana/{choiceId}/considertakingadump?5", ENDITEM, 

      "Url=/choice/css/images/icon_ok.png", "Referer=http://mydevserver.test.local:8080/choice/toscana/{choiceId}/considertakingadump?5", ENDITEM, 

      LAST); 

나는이 있습니다 :

web_url("Next", 

      "URL=http://mydevserver.test.local:8080/choice/toscana/{choiceId}/considertakingadump?5-1.ILinkListener-next", 

      "TargetFrame=", 

      "Resource=0", 

      "RecContentType=text/html", 

      "Referer=http://mydevserver.test.local:8080/choice/toscana/{choiceId}/considertakingadump?5", 

      "Snapshot=t80.inf", 

      "Mode=HTML", 

      EXTRARES, 

      "Url=/choice/css/images/navigasjon/Navigation_top_2_considertakingadump.png", "Referer=http://mydevserver.test.local:8080/choice/toscana/{choiceId}/forslagchoice?6", ENDITEM, 

      LAST); 

considertakingadump의 숫자 5 5 위 (웹 URL ("다음"의 URL 섹션) 인

우선 나는이 있습니다 첫 번째 요청 (web_url의 "EXTRARES"섹션 ("considertakingadump"))의 값으로 대체 할 항목. preciding 요청?

답변

0

web_reg_save_param() 또는 web_reg_save_param_ex() 함수를 사용하면 web_url()에서받은 모든 응답에 적용됩니다.

web_url() 앞에 web_reg_save_* 전화를 추가하면 좋을 것입니다.

저장된 내용은 일치하는 첫 번째 발견이므로 두 개 이상의 다른 일치 항목이있는 경우 "Ord = All"옵션을 켜고 모두 가져와야합니다.

0

다음 요청에 대해 동적 데이터 요소를 가져 와서 이미 발생한 요청에 적용 할 수 없습니다. 이 요청을 URL 모드 요청으로 나누면됩니다. 예를 들어 두 개의 다른 이름에 대해 스크립트 파일을 두 번 저장하십시오. URL 모드에서 두 가지 중 하나를 다시 생성하십시오. 하나의 요청과 모든 URL/EXTRARES 참조를 URL 모드 생성의 적절한 요청 수로 대체하십시오.

그런 다음 필요한 동적 데이터 요소의 첫 번째 인스턴스에 대해 상호 연관 시키십시오. 서버 데이터 흐름과 상관 관계가없는 경우 JavaScript의 클라이언트 측 코드에서 값이 올 수 있다고 생각하십시오. 문제의 JavaScript 알고리즘을 찾고 자바 스크립트를 가상 사용자의 적절한 언어 기능으로 변환하거나 가상 사용자 유형을 TruClient/GUI/Citrix/RDP로 변환하십시오