웹페이지 주소 호출시 하위 구성요소까지 다 호출하게 되는지 알고싶습니다

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

웹페이지 주소 호출시 하위 구성요소까지 다 호출하게 되는지 알고싶습니다

emulboy
안녕하세요, nGrinder사용중 궁금한점이 있어 문의드립니다.

Quick Start로 테스트할때 스크립트상에서

request1.GET("http://www.naver.com")

구문을 사용하여 웹페이지를 호출하게되는데

호출시 html문서 뿐 아니라 내부의 구성요소(자바스크립트,css,이미지파일 등)도 모두 가져오게 되는지 알고싶습니다.

만약 전부 가져온다면 일부 페이지 요소만 제외하고 호출하고싶은데요

관련하여 스크립트 작성법이나 녹화방법이 없을까요?
Reply | Threaded
Open this post in threaded view
|

Re: 웹페이지 주소 호출시 하위 구성요소까지 다 호출하게 되는지 알고싶습니다

junoyoon
Administrator
ngrinder 를 비롯한 대부분의 성능 테스트 도구는 HTML 을 직접 해석하지 않습니다.

단순히 HTTP 를 호출하여 리턴되는 값을 사용할 뿐입니다.

이는 실제 브라우저 행위를 성능 테스트에서 사용할 경우, 해석 오버헤드에 이해 vuser 를 10조차도 주지 못하기 때문입니다.

어떤 요소들을 가져왔는 지는 전달받은 에이전트 로그를 확인하시면 됩니다.

스크립트 레코딩은 http://grinder.sourceforge.net/g3/tcpproxy.html 를 활용하시면 됩니다.

현재 ngrinder 개발팀은 grinder 가 제공하는 레코더를 개선한 ngrinder 레코더 개발중에 있으며, 이번주중 릴리즈될 예정입니다.
Reply | Threaded
Open this post in threaded view
|

Re: 웹페이지 주소 호출시 하위 구성요소까지 다 호출하게 되는지 알고싶습니다

emulboy
그렇다면 하위 요소(이미지,js 등)은 http로 호출하지않고

스크립트에 작성된 메인페이지 http://www.naver.com 만 호출하여 http code 리턴값을 확인하는건가요?
Reply | Threaded
Open this post in threaded view
|

Re: 웹페이지 주소 호출시 하위 구성요소까지 다 호출하게 되는지 알고싶습니다

junoyoon
Administrator
예. 해석이 없으므로 밀씀하신데로 하위 요소를 호출하지 않습니다.