ngrinder에서 cookie

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

ngrinder에서 cookie

jungoo youn
ngrinder에서 쿠키는 서버의 쿠키를 읽어 온다고 알고 있습니다.
확인해 보면 각 테스트할 때마다 쿠키 값을 읽어 오는 것은 로그을 찍어 확인했습니다.

궁금한 것은
TestRuuner class에서
첫번째 페이지에서 호출되면서 생성된 쿠키값이 이후 페이지에서 그 쿠키값으로 서버로 전달이 되는가 해서입니다.

글쓰기 페이지를 테스트한다고 가정하면,
첫번째 테스트 페이지는 로그인 페이지를 셋팅하고
두번째 페이지에서 리스트 페이지를 보고
세번째 페이지에서 글쓰기 액션 생성
하여 연속으로 테스트를 해 보고자 스크립트를 만들어 보고 있습니다.

몇가지 가정을 하고 테스트를 해 보았는데,
vuser별로 쿠키값이 계속 유지되는 것이 아니라,
request에서만 쿠키값이 유지되고 다음 페이지를 호출할 때는 새로운 세션을 생성하듯이 쿠키가 초기화 되어 호출되는 것이 아닌가 싶어 궁금해 문의 드립니다.
Reply | Threaded
Open this post in threaded view
|

Re: ngrinder에서 cookie

junoyoon
Administrator
request 를 객체를 하나를 가지고 계속 호출할 경우 vuser 별로 Cookie는 서버로 계속 전달됩니다.
만약 다른 request 객체를 사용할 경우는 아마도(?) 초기화 될겁니다.