2013-05-16 5 views
0

먼저 로그인해야하는 웹 사이트에서 간단한로드 테스트를 수행하려고합니다.jsessionID가 jmeter http 요청 사이에 유지되지 않음

쿠키 관리자에 대한 jmeter 설명서를 읽었으며 쿠키 관리자가 동일한 스레드 그룹 내에서 모든 요청을 한 것처럼 보입니다. 세션 ID는 http 요청간에 공유되지만 내 경우는 아닙니다.

내가 가진 단순한 구조는 다음과 같습니다

Thread Group 
    HTTP Cookie Manager 
    HTTP Requests Defaults 
    Simple Controller 
     http request // POST method to authenticate in the site (this works fine, I get a session id) 
     http request // GET method (this one should use the same session id from the previous http requests but I get a new one instead) 

내가 요청/응답 및 세션 ID가 동일을보고 불을 지르고를 사용하여 파이어 폭스에서이 같은 웹 페이지의 흐름을 한 서버는 전송하지 않습니다 새로운 쿠키 관리자는 쿠키 관리자가 동일한 세션 ID를 유지하지 않고 모든 요청에 ​​사용하는 것처럼 보입니다.

나를 올바른 방향으로 안내 할 수 있습니까? 내가 뭘 잘못하고 있니?

답변

0

get 요청을 확인하면 이전 응답에서 반환 된 것과 동일한 jsessionid 쿠키가 요청에 전송됩니다.

그것은

+0

실제로는 로그인이 잘 (I 때문에 내가 얻을 응답의 말할 수) 작품 문제가하지만 아마 다음 문제의 근본 원인으로 사건이 후, 로그인 괜찮다고 확인의 경우 요청 (GET)은 다른 쿠키를 설정하고 로그인과 동일한 쿠키를 사용하지 않습니다. – user2391792

+0

2 개의 샘플러에 대한 요청 및 응답 탭 표시 –

관련 문제