Questions tagged [grinder]

The Grinder is a Java load-testing framework that makes it easy to run a distributed test using many load injector machines.

The Grinder is a Java load-testing framework that makes it easy to run a distributed test using many load injector machines.

Grinder key features:

  • Generic Approach: Load test anything that has a Java API. This includes common cases such as HTTP web servers, SOAP and REST web services, and application servers (CORBA, RMI, JMS, EJBs), as well as custom protocols.
  • Flexible Scripting: Tests are written in the powerful Jython scripting language.
  • Distributed Framework: A graphical console allows multiple load injectors to be monitored and controlled, and provides centralized script editing and distribution.
  • Mature HTTP Support: Automatic management of client connections and cookies. SSL. Proxy aware. Connection throttling. Sophisticated record and replay of the interaction between a browser and a web site.

Find details here.

102 questions
0
votes
0 answers

The Grinder: the console does not see the agent

I set up The Grinder and started the console: $ java net.grinder.Console 2013-02-21 16:23:29,718 INFO org.eclipse.jetty.server.Server: jetty-7.6.1.v20120215 2013-02-21 16:23:29,775 INFO org.eclipse.jetty.server.AbstractConnector: Started…
barclay
  • 4,362
  • 9
  • 48
  • 68
0
votes
2 answers

Grinder - Accessing the Host ID

I am writing a test script for a website and we have two servers running the script. I would like be able to access the name of the server to set which username should be used within the script. My properties file says: grinder.hostID = 1 My…
0
votes
2 answers

name 'grinder' is not defined when using Grinder

Grinder is new for me and I am trying to figure out how to get rid of this error: my test.py script: import string import random from java.lang import String from java.net import URLEncoder from net.grinder.plugin.http import HTTPRequest from…
Evan_HZY
  • 984
  • 5
  • 17
  • 34
0
votes
1 answer

Grinder 2 console on linux

I am running Grinder2 console on Window. I want know how to run Grinder 2 console on Linux. running net.grinder.Console is throwing the execption as below Exception in thread "main" java.awt.HeadlessException: No X11 DISPLAY variable was set, but…
AmbGup
  • 731
  • 1
  • 9
  • 23
0
votes
1 answer

PHPUnit Selenium with the Grinder and GWT

I've setup a Selenium test case using the PHPUnit extension for Selenium. I've executed the test case and it works perfectly. Now I'd like to do some performance tests with The Grinder. In other words, I'd like to use the TCPProxy process provided…
0
votes
0 answers

Grinder 3 - Logging aggregate results to a file

The grinder 3 shows aggregate results in the GUI console. Is there a way to get these results in a log-file. I would like to be able to start a console automatically and then load it's graphs in excel. I do not mean that I want the stats from each…
eshalev
  • 3,033
  • 4
  • 34
  • 48
0
votes
1 answer

How do I Simulate Users using Jython Script?

I need to create a user journey such as : User is on the home page --> randomly clicks on particular item --> views the item stays for about 10 seconds --> then again goes back and clicks on another random item. how do i generate a test script…
srp
  • 521
  • 11
  • 22
0
votes
1 answer

Logging in grinder

I am testing a webapp, i want to log all http request and response, how do i do that? I am just writing log = grinder.logger.info def page15(self): """GET COPSApp (request 1501).""" result =…
Arvind
  • 1,207
  • 6
  • 27
  • 55
0
votes
1 answer

Multiple Threads doing different operations in a single Grinder Script

I want to create a script in which if a http request is being executed e.g, I have played a voicefile using a http operation Play() defined in my code. In the mean time when the file is getting played , i want Pause() Operation to be called which…
-1
votes
1 answer

Load test of SSL Session ID Resumption

We want to test if we use ssl session id to reuse SSL session, how it will impact on the performance. However we didn't find a way to test it, we use ngrinder or loadrunner to do load test, how to simulate ssl session id resumption in any of the two…
Xilang
  • 1,513
  • 3
  • 18
  • 36
-1
votes
1 answer

Grinder multiple post url test not working properly

I am running grinder to test a POST URI with 10 different json bodies. The response times given by grinder are not proper.Individual json body tests are giving a reasonable response time though 10 the script with with 10 different json bodies is…
user2966021
  • 423
  • 1
  • 7
  • 20
-1
votes
1 answer

How to perform load test for confluence using the grinder tool?

We are using confluence 5.7.3 version and we need to perform load test on our confluence instance. I have recorded a script using the grinder tool and replay after error fixing. Now there are no errors in my script but it doesn’t work. How can I…
Udani
  • 41
  • 1
  • 5
1 2 3 4 5 6
7