> >As I gone through the document of jmeter I would not found any where
to
> >use the browser & test,
> >But  I ve seen the info to test  directly sending request to HTTP not
> >via through the browser.

JMeter does not instantiate and control a web-browser. JMeter is a great
tool for *simulating* the effect of a browser (or hundreds of browsers)
hitting your webserver. JMeter also has a built-in proxy server which
you can connect to with your browser - this helps automate the creation
of "test scripts". 

If you want to load test with direct control of a browser directly, such
a setup may work:

1. Setup a test client with VNC server loaded

2. Connect to it, use rfbproxy to record your "test script" 
    http://cyberelk.net/tim/rfbproxy/

3. Now use rfbmacro to play back the test script 
    http://cyberelk.net/tim/rfbplaymacro/

4. To scale up for load testing, either use idle machines running VNC
server
   ...or (more likely) setup multiple of VMware-style virtual machines
on a few servers and use them.

You should be able to instantiate multiple separate browser sessions in
the same desktop session by using COM or DCOP or similar
desktop-component architecture to control a browser programmatically.

One day, when I have some more time (and skills), I hope to complete a
JMeter "VNC proxy" component that implements rfbproxy-like functionality
(kind of like how the JMeter HTTP proxy automatically creates test
scripts, but with VNC protocol). 

With regards,
Sonam Chauhan
-- 
Corporate Express Australia Ltd.
Phone: +61-2-9335-0725, Fax: 9335-0753, Email: [EMAIL PROTECTED]
 

> -----Original Message-----
> From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
> Sent: Thursday, 20 May 2004 7:18 AM
> To: JMeter Users List
> Subject: Re: Testing through Browsers
> 
> 
> 
> 
> 
> I have found that BadBoy can be used to step through http request but
only
> for IE.   http://www.badboy.com.au/
> 
> 
> 
> 
> Craig Palmer <[EMAIL PROTECTED]> on 05/19/2004 04:09:06 PM
> 
> Please respond to "JMeter Users List" <[EMAIL PROTECTED]>
> 
> 
> 
> To:    JMeter Users List <[EMAIL PROTECTED]>
> cc:
> 
> Subject:    Re: Testing through Browsers
> 
> 
> JMeter is a separate tool from any browser product on the market
JMeter
> builds upon java APIs to fulfil http requests etc. If you want to
> automatically run a test that uses a browser directly, then I'd
suggest
> that you need to take control of the keyboard and mouse as both
browsers
> you have mentioned are proprietary as far as I know - they dont have
> published APIs of the sort that may be useful to you assuming that you
> want to do more than just browse links (you can use javascript to
> redirect browsers through links and forms). If you're a java
programmer
> then Java provides a nice facility for this called JRobot. There are
> also commercial tools available like Rational Robot. However be aware
> that load testing may prove difficult as you'll only be able to
> effectively run one request concurrently per PC/desktop assuming a
> single screen..
> 
> Craig.
> 
> Somashekar Sonnagi wrote:
> 
> >Hi friends
> >
> >I am new to this tool,I am checking whether this tool will fulfill my
> >requirements r not.
> >My requirements is to test the http requests  through particular user
> >browser like IE & netscape ,
> >As I gone through the document of jmeter I would not found any where
to
> >use the browser & test,
> >But  I ve seen the info to test  directly sending request to HTTP not
> >via through the browser.
> >
> >So can  anyone tell me is it possible to test HTTP  request via
Browsers
> >through this tool ?
> >
> >Or plz let me know the tools which u know  with which I can fulfil my
> >requirements.
> >
> >Thanx
> >
> >Regards
> >Somashekhar Sonnagi
> >
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to