2011-12-07 3 views
0

내용에 관계없이 사이트가 사용자에게만 응답해야하는 요구 사항이 있습니다.Jmeter : 내용에 관계없이 웹 페이지를 테스트하는 방법

이제 Jmeter의 HTTP 프록시 서버 -> URL 패턴에서 제외하고 레코딩을 시작할 수있는 옵션이 있습니다.

여기 gif, css 또는 기타 무시할 콘텐츠를 지정할 수 있습니다. 그러나 녹음을 시작하기 전에 거기에있을 다양한 내용이 무엇인지 알고 있어야합니다.

Jmeter 또는 페이지로드에만 신경을 쓰는 다른 도구에 전달할 특정 매개 변수가 있으며 해당 페이지의 응답 코드를 지정할 수 있으며 페이지의 다른 내용은 기록되지 않습니다.

감사합니다.

답변

0

몇 초 후에 리소스를 무시하는 테스트를 실행 하시겠습니까? 이해가 안되는데, 그 일을 통해 무엇을 성취하려고합니까? 사용자가 URL을 요청할 때도 이러한 리소스를 계속받을 수 있으므로 테스트가 정확하지 않을 수 있습니다.

나는 어떤 경의를 의미하지 않지만 요구 사항을 잘못 이해했을 가능성이 있습니까? 그 요구 사항은 해당 시간에 맞지 않는 리소스를 차단하지 않고 모든 리소스를 특정 초 단위로로드한다고 가정합니다.

+0

안녕 mbonaci.Yes . 첫 번째 단계로 우리는 내용이 없거나 가능한 최소한의 내용 만 페이지를로드하고 응답 시간을보고 싶을뿐입니다. 다음 단계로 모든 내용으로 전체 페이지를로드하고 응답 시간을 확인합니다. – JaiK

+0

당신은 각 리소스를 개별적으로 분석 할 수 있다는 것을 알고 있습니까?원하는 것을 성취하기 위해 모든 요청을 모든 리소스와 함께 저장 한 다음 해당 테스트의 복사본을 만들고 해당 복사본에서 다른 리소스를 제거 할 수 있습니다. 그런 다음 각 테스트를 개별적으로 실행하여 그래프를 비교할 수 있습니다. –

2
  1. 사용을 사용할 수 없으며 (선택되지 않음) HTML 파일에서 모든 포함 된 리소스를 검색 옵션 (샘플러의 제어판을 통해 설정)와 표준 HTTP Request 샘플러 :

    "그것은 또한 여부를 제어 할 수 있습니다 JMeter가 이미지 및 기타 내장 리소스에 대한 HTML 파일을 구문 분석하지 않고 에 HTTP 요청을 보내지 않습니다. "

    참고 : HTTP Request Defaults을 통해 동일한 설정을 정의 할 수도 있습니다.
    참고 : 동일한 HTTP Request 문서의 "응답 크기 계산"을 참조하십시오.

  2. 당신의 HTTP 샘플러에 주장을 추가

    • Duration Assertion을 : 응답 시간의 정의 된 시간 내에 수신 한 경우 시험을;
    • Response Assertion : 요청이 성공했는지 확인하기 위해
      예 :
       
      Response Field to Test = Response Code 
      Pattern Matching Rules = Equals 
      Patterns to Test = 200 
      
요구는 우리가 어떻게 페이지 로딩 시간을 증가 웹 페이지에 다른 내용을 (GIF, CSS, 이미지 파일 등)을 추가하고보고 싶어 아주 odd.What 소리
+0

Alies에게 감사드립니다. 나는 그것을 시도 할 것이다. – JaiK

관련 문제