2012-07-04 5 views
2

JMeter를 사용하여 웹 응용 프로그램을로드 테스트하려고합니다. 프록시를 사용하고 테스트를 실행합니다. 애플리케이션에 로그인 할 수 있지만 일부 페이지의 경우 응답 코드 4 **를 JMeter에 제공합니다.응답 코드 4 ** in Jmeter

일부 숙제를 통해 내가 브라우저를 통해 보내고 Jmeter가 다를 수 있다는 것을 알게되었으므로 동일한 것을 확인하기 위해 나는 바이올린을 사용하고 있습니다. 이것은 문제의 근본 원인을 찾는 올바른 접근 방법입니까? 그러한 요청에 대해 필자와 Jmeter에서 비교해야 할 모든 것/속성은 무엇입니까?

도움을 주시면 감사하겠습니다. 원한다면 더 많은 정보를 제공 할 수 있습니다.

고마워요 :)

+0

브라우저 및 Jmeter 모두 참조 URL이 동일하며 쿠키/로그인에 모두 동일한 키가 들어 있지만 브라우저 요청 쿠키는 Jmeter 쿠키/로그인에서 한 줄로 확장되는 (+ 기호 표시) 확장됩니다. 다른 걸 확인해야합니까? – Abhijeet

+0

Jmeter 요청에서 * Entity *가 누락되었습니다. (엔티티 포함 : Content-type : text/xml; charset = UTF-8) 올바른 요청에서 * 헤더 * 아래 fidler에서 하나의 diffrence가 발견되었습니다. 그것은 중요합니다, 그렇다면 Jmeter 요청에 추가하는 방법은 무엇입니까? 다른 것을 확인해야합니까? – Abhijeet

+0

어떤 인증을 사용하고 있습니까? 매개 변수를 쿼리 하시겠습니까? Windows NTLM 인증? 두 경우 모두 요청 및 응답의 스크린 샷을 첨부 할 수 있다면 대답하기가 더 쉽습니다. (성공 및 실패) –

답변

0

Abhijeet, 편집 bin 디렉토리에있는 jmeter.properties 파일. proxy.content_type_include = text/html | text/plain | text/xml의 주석을 해제하십시오. 파일을 저장하고 Jmeter를 다시 시작하십시오. 녹음을 시도하여 이것이 효과가 있는지 확인하십시오.