1. 로그인 처리는 ngrinder 에서는 굉장히 자연스럽게 할 수 있습니다. 단순히.. @BeforeThread 블락에서 로그인을 하신뒤에, 같은 httprequest 객체를 사용하여, 추가적인 호출을 하시면 됩니다. HttpSession 객체가 어디있냐구 물어보셨는데, HttpSession은 서버 측에서 사용되는 개념이지 서버에 호출하는 클라이엔트에서 사용하는 개념은 아닙니다. session인 서버에서 유지되며, 각 클라이언트의 HTTP 호출이 같은 session로 인식하게 하는 클라이언트 측의 매개는 쿠키입니다. ngrinder의 httprequest 객체는 cookie을 인식합니다.
2. 동시 접속자와 가상 사용자는 어떻게 보면 같은 개념이고, 어떻게 보면 약간 다릅니다. 이에 대해서는 성능 테스트라는 것에 대한 기초 학습이 필요하실 듯한데요.
http://www.eurostarconferences.com/community/member/ebook-library/'performance-testing,-a-practical-guide-and-approach'-by-albert-witteveen위 책에 대한 일독을 권해 드립니다.
아니면
http://bcho.tistory.com/787 이 자료라도 확인 해보세요. ngrinder 의 vuser 는 만약 스크립트내에 별도의 sleep 을 주지 않는다면 이 문서에서 말하는 active user 와 거의 유사합니다.