You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by Alexander Bunkenburg <ab...@ihg.net> on 2001/04/09 19:33:56 UTC
New to JMeter: examples?
Hi people
I'm new to JMeter. Are there any examples Test Plans I can get from
somewhere?
I've read the User Manual and still can't figure out how to sample html
pages.
In my test plan I have a Thred Group containing a "Once Only
Logic"-Controller containing a "Web Testing"-Controller containing a "Url
Sample" with the URL I want to GET. I select menu Run:Start and seemingly
nothing happens. The web server I am testing certainly doesn't receive any
request.
Otherwise, JMeter looks really clever....now, if I only could get it to do
something.
Thanks
Alex
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
Re: New to JMeter: examples?
Posted by Mike Stover <ms...@apache.org>.
This is probably caused by JMeter trying to load Sun's SSL provider, but not
finding it in your classpath. Not your fault - JMeter is supposed to skip
loading these classes if not present. However, your workaround for now would
be to download JSSE from Sun. You'll need to put the jsse.jar, jnet.jar, and
jcert.jar into your classpath.
-Mike
On Tuesday 10 April 2001 17:40, you wrote:
> Thanks, Mike.
>
> You made me look at the command shell output!
>
> C:\jakarta-jmeter\bin>set CLASSPATH=ApacheJMeter.jar;..\lib\xerces.jar
> C:\jakarta-jmeter\bin>java org.apache.jmeter.NewDriver jmeter.properties
> search_paths = .;ApacheJMeter.jar
> search_paths = .;ApacheJMeter.jar
> search_paths = .;ApacheJMeter.jar
> search_paths = .;ApacheJMeter.jar
> search_paths = .;ApacheJMeter.jar
> search_paths = .;ApacheJMeter.jar
> found 10 action handlers
> search_paths = .;ApacheJMeter.jar
> search_paths = .;ApacheJMeter.jar
> search_paths = .;ApacheJMeter.jar
> search_paths = .;ApacheJMeter.jar
> Going to compile the threadgroups
> Adding a threadgroup
> Starting the test
> Starting thread
> Hola
> java.lang.NoClassDefFoundError
> at
> org.apache.jmeter.protocol.http.control.HttpTestSample.createEntry(HttpTest
>S ample.java:248)
> at
> org.apache.jmeter.protocol.http.control.HttpTestSample.nextEntry(HttpTestSa
>m ple.java:204)
> at
> org.apache.jmeter.control.GenericController.nextEntry(GenericController.jav
>a
>
> :225)
>
> at
> org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:116) at
> java.lang.Thread.run(Unknown Source)
>
> HttpTestSample does a HTTPSampler.class in line 248, and cannot find the
> class. The "Hola" is from me, just to be sure that execution really reaches
> that point fine. I'm not new to Java, but I'm puzzled, since the class is
> indeed in the jar like all the other classes, and the jar is in the
> classpath (otherwise nothing would work).
>
> Before executing, I had to correct a small error in the code. The SSL class
> is loaded somewhere by reflection, and its package was misspelt. But apart
> from that., I've not changed anything. Hmm.
>
> Maybe you have an idea. I appreciate you're not going to go bug-hunting for
> me. :-)
>
> Regards
> Alex
>
>
> ----- Original Message -----
> From: "mike" <ms...@rochester.rr.com>
> To: "Alexander Bunkenburg" <ab...@ihg.net>
> Sent: Tuesday, April 10, 2001 10:41 AM
> Subject: Re: New to JMeter: examples?
>
> > You may want to start more simply - like skip the Once Only Controller.
>
> That
>
> > will ensure that JMeter only samples once and then quits.
> >
> > To verify that JMeter is running and sampling, you should add a listener
>
> to
>
> > the threadgroup. Otherwise, JMeter gives no feedback. Also, you can
>
> watch
>
> > the command shell that JMeter is running from to see more information
>
> about
>
> > what it is sampling and the response it's getting.
> >
> > Other than that, it sounds like you're doing things correctly. Verify
>
> that
>
> > your URL is correct. When entering the server name, don't use the form
> > http://www.domain.com. Just enter www.domain.com. I would first try the
> > simplest static web page, and move on from there.
> >
> > -Mike
> >
> > On Monday 09 April 2001 17:33, you wrote:
> > > Hi people
> > >
> > > I'm new to JMeter. Are there any examples Test Plans I can get from
> > > somewhere?
> > > I've read the User Manual and still can't figure out how to sample html
> > > pages.
> > >
> > > In my test plan I have a Thred Group containing a "Once Only
> > > Logic"-Controller containing a "Web Testing"-Controller containing a
>
> "Url
>
> > > Sample" with the URL I want to GET. I select menu Run:Start and
>
> seemingly
>
> > > nothing happens. The web server I am testing certainly doesn't receive
>
> any
>
> > > request.
> > >
> > > Otherwise, JMeter looks really clever....now, if I only could get it to
>
> do
>
> > > something.
> > >
> > > Thanks
> > > Alex
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
> >
> > --
> > Mike Stover
> > mstover1@rochester.rr.com
--
Mike Stover
mstover1@apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
Re: New to JMeter: examples?
Posted by Mike Stover <ms...@apache.org>.
I added HTTPS support - you can get it from CVS. Also, the specific problem
with the SSL provider is that if you've specified the provider in
jmeter.properties, but it's not in your classpath, you'll get the error. If
you don't have the classes, specifying "none" in jmeter.properties for ssl
provider will bypass the problem
-Mike
On Wednesday 11 April 2001 14:54, you wrote:
> I am using jdk1.3 on Windows 2000.
> I had placed the three jars from Sun for JSSE into the jre/lib/ext folder.
> If I understand correctly, that's supposed to add them automatically to the
> classes that can be used, right?
> Anyway, now I have added them to the classpath explicitly, and do not get
> the error anymore.
>
> I have not studied the code closely, but the line that failed was
> HTTPSampler.class
> I tried adding
> new HTTPSampler().getClass()
> instead, but same error.
> Nothing seemingly to do with JSSE, but with the class HTTPSampler --- but
> maybe that's not the underlying problem.
>
> Thanks.
>
> However, now that I know that at the moment JMeter doesn't do https, I'm
> afraid I'll have to look for another tool. :-)
>
> ----- Original Message -----
> From: "Mike Stover" <ms...@apache.org>
> To: "Alexander Bunkenburg" <ab...@ihg.net>
> Sent: Wednesday, April 11, 2001 10:47 AM
> Subject: Re: New to JMeter: examples?
>
> > I'm curious - I don't see this problem even if I don't include the jsse
>
> stuff
>
> > in my classpath. What JDK are you using?
> >
> > -Mike
> >
> > On Wednesday 11 April 2001 10:34, you wrote:
> > > Thanks, Mike!
> > >
> > > That was indeed the problem.
> > >
> > > ----- Original Message -----
> > > From: "Mike Stover" <ms...@apache.org>
> > > To: "Alexander Bunkenburg" <ab...@ihg.net>;
> > > <jm...@jakarta.apache.org>
> > > Sent: Tuesday, April 10, 2001 7:41 PM
> > > Subject: Re: New to JMeter: examples?
> > >
> > > > This is probably caused by JMeter trying to load Sun's SSL provider,
>
> but
>
> > > not
> > >
> > > > finding it in your classpath. Not your fault - JMeter is supposed to
> > > > skip loading these classes if not present. However, your workaround
>
> for
>
> > > > now
> > >
> > > would
> > >
> > > > be to download JSSE from Sun. You'll need to put the jsse.jar,
>
> jnet.jar,
>
> > > and
> > >
> > > > jcert.jar into your classpath.
> > > >
> > > > -Mike
> > > >
> > > > On Tuesday 10 April 2001 17:40, you wrote:
> > > > > Thanks, Mike.
> > > > >
> > > > > You made me look at the command shell output!
> > > > >
> > > > > C:\jakarta-jmeter\bin>set
>
> CLASSPATH=ApacheJMeter.jar;..\lib\xerces.jar
>
> > > > > C:\jakarta-jmeter\bin>java org.apache.jmeter.NewDriver
> > >
> > > jmeter.properties
> > >
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > found 10 action handlers
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > search_paths = .;ApacheJMeter.jar
> > > > > Going to compile the threadgroups
> > > > > Adding a threadgroup
> > > > > Starting the test
> > > > > Starting thread
> > > > > Hola
> > > > > java.lang.NoClassDefFoundError
> > > > > at
>
> org.apache.jmeter.protocol.http.control.HttpTestSample.createEntry(HttpTest
>
> > > > >S ample.java:248)
> > > > > at
>
> org.apache.jmeter.protocol.http.control.HttpTestSample.nextEntry(HttpTestSa
>
> > > > >m ple.java:204)
> > > > > at
>
> org.apache.jmeter.control.GenericController.nextEntry(GenericController.jav
>
> > > > >a
> > > > >
> > > > > :225)
> > > > >
> > > > > at
> > > > > org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:116)
> > > > > at java.lang.Thread.run(Unknown Source)
> > > > >
> > > > > HttpTestSample does a HTTPSampler.class in line 248, and cannot
> > > > > find the class. The "Hola" is from me, just to be sure that
> > > > > execution
>
> really
>
> > > reaches
> > >
> > > > > that point fine. I'm not new to Java, but I'm puzzled, since the
>
> class
>
> > > is
> > >
> > > > > indeed in the jar like all the other classes, and the jar is in the
> > > > > classpath (otherwise nothing would work).
> > > > >
> > > > > Before executing, I had to correct a small error in the code. The
>
> SSL
>
> > > class
> > >
> > > > > is loaded somewhere by reflection, and its package was misspelt.
> > > > > But
> > >
> > > apart
> > >
> > > > > from that., I've not changed anything. Hmm.
> > > > >
> > > > > Maybe you have an idea. I appreciate you're not going to go
>
> bug-hunting
>
> > > for
> > >
> > > > > me. :-)
> > > > >
> > > > > Regards
> > > > > Alex
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "mike" <ms...@rochester.rr.com>
> > > > > To: "Alexander Bunkenburg" <ab...@ihg.net>
> > > > > Sent: Tuesday, April 10, 2001 10:41 AM
> > > > > Subject: Re: New to JMeter: examples?
> > > > >
> > > > > > You may want to start more simply - like skip the Once Only
> > >
> > > Controller.
> > >
> > > > > That
> > > > >
> > > > > > will ensure that JMeter only samples once and then quits.
> > > > > >
> > > > > > To verify that JMeter is running and sampling, you should add a
> > >
> > > listener
> > >
> > > > > to
> > > > >
> > > > > > the threadgroup. Otherwise, JMeter gives no feedback. Also, you
>
> can
>
> > > > > watch
> > > > >
> > > > > > the command shell that JMeter is running from to see more
>
> information
>
> > > > > about
> > > > >
> > > > > > what it is sampling and the response it's getting.
> > > > > >
> > > > > > Other than that, it sounds like you're doing things correctly.
> > > > > > Verify
> > > > >
> > > > > that
> > > > >
> > > > > > your URL is correct. When entering the server name, don't use
> > > > > > the
> > >
> > > form
> > >
> > > > > > http://www.domain.com. Just enter www.domain.com. I would first
>
> try
>
> > > the
> > >
> > > > > > simplest static web page, and move on from there.
> > > > > >
> > > > > > -Mike
> > > > > >
> > > > > > On Monday 09 April 2001 17:33, you wrote:
> > > > > > > Hi people
> > > > > > >
> > > > > > > I'm new to JMeter. Are there any examples Test Plans I can get
>
> from
>
> > > > > > > somewhere?
> > > > > > > I've read the User Manual and still can't figure out how to
>
> sample
>
> > > html
> > >
> > > > > > > pages.
> > > > > > >
> > > > > > > In my test plan I have a Thred Group containing a "Once Only
> > > > > > > Logic"-Controller containing a "Web Testing"-Controller
>
> containing
>
> > > > > > > a
> > > > >
> > > > > "Url
> > > > >
> > > > > > > Sample" with the URL I want to GET. I select menu Run:Start and
> > > > >
> > > > > seemingly
> > > > >
> > > > > > > nothing happens. The web server I am testing certainly doesn't
> > >
> > > receive
> > >
> > > > > any
> > > > >
> > > > > > > request.
> > > > > > >
> > > > > > > Otherwise, JMeter looks really clever....now, if I only could
>
> get
>
> > > > > > > it
> > >
> > > to
> > >
> > > > > do
> > > > >
> > > > > > > something.
> > > > > > >
> > > > > > > Thanks
> > > > > > > Alex
> > > >
> > > > ---------------------------------------------------------------------
> > > >
> > > > > > > To unsubscribe, e-mail:
>
> jmeter-user-unsubscribe@jakarta.apache.org
>
> > > > > > > For additional commands, e-mail:
> > > > > > > jmeter-user-help@jakarta.apache.org
> > > > > >
> > > > > > --
> > > > > > Mike Stover
> > > > > > mstover1@rochester.rr.com
> > > >
> > > > --
> > > > Mike Stover
> > > > mstover1@apache.org
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
> >
> > --
> > Mike Stover
> > mstover1@apache.org
--
Mike Stover
mstover1@apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org