2012-10-01 2 views
0

WCat 시나리오 작성기 (http://fiddler2wcat.codeplex.com/)를 사용하여 웹 사이트를 통해 많은 요청의 스크립트를 생성했습니다.WCat에서 생성 된 ubr 파일에서 WCat 오류가 발생했습니다. 시나리오 작성자

"port : 8888;"을 추가해야했습니다. 모든 요청에. 그런 다음 "모든 클라이언트가 연결됨, 테스트 시작"을 누릅니다. 응답이 테스트에서이 오류를 생성했습니다 :

잘못된 코드가 수신되었습니다. 원격 연결을 허용하는 동안 오류가 발생했습니다.

나는 첫 번째 두 요청이 잘 작동 했으므로 다음, 세 번째 요청에 문제가있는 것으로 알고있었습니다.

요청이 문제는 "If-None-Match"헤더의 값 주위에 따옴표이었다 이상을 위해,

 request { 
     id = "3"; 
     url = "/Content/Telerik-Kendo/textures/highlight.png"; 
     verb = GET; 
     cookies = True; 
     secure = False; 
     statuscode = 304; 
     setheader { 
      name = "Accept"; 
      value = "image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5"; 
     } 
     setheader { 
      name = "Referer"; 
      value = "http://server.compute-1.amazonaws.com:8888/Home/Winpoints/?sessionid=502hhfoij5ef4jedzouxz02z&low=0&high=150&companyid=3&verticalmarketid=8"; 
     } 
     setheader { 
      name = "Accept-Language"; 
      value = "en-US"; 
     } 
     setheader { 
      name = "User-Agent"; 
      value = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)"; 
     } 
     setheader { 
      name = "Accept-Encoding"; 
      value = "gzip, deflate"; 
     } 
     setheader { 
      name = "Host"; 
      value = "server.compute-1.amazonaws.com:8888"; 
     } 
     setheader { 
      name = "If-Modified-Since"; 
      value = "Thu, 27 Sep 2012 05:47:46 GMT"; 
     } 
     setheader { 
      name = "If-None-Match"; 
      value = ""0ed9e9e739ccd1:0""; 
     } 
     setheader { 
      name = "Connection"; 
      value = "Keep-Alive"; 
     } 
     setheader { 
      name = "Cookie"; 
      value = "ASP.NET_SessionId=502hhfoij5ef4jedzouxz02z"; 
     } 
    } 

답변

0

같은 대답을 보았다.

  setheader { 
      name = "If-None-Match"; 
      value = ""0ed9e9e739ccd1:0""; 
     } 

1 개를 열고 닫으면 큰 따옴표를 갖도록 변경합니다.

  setheader { 
      name = "If-None-Match"; 
      value = "0ed9e9e739ccd1:0"; 
     } 
관련 문제