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";
}
}