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
1
vote
1 answer

Error while logging grinder

I am testing my webapp using grinder. I generated script using tcp proxy. It worked fine, but when I add logger to it, following error is produced: Error running worker process net.grinder.scriptengine.jython.JaythonScriptExceutionException: …
Arvind
  • 1,207
  • 6
  • 27
  • 55
1
vote
2 answers

Capacity Testing with Grinder

How can I tell grinder to use more and more threads until it reaches a point where the load is unacceptable?
Rob
  • 2,779
  • 5
  • 23
  • 34
0
votes
1 answer

Grinder - hit multiple urls using multiple threads from same process

I'm using The Grinder - version 3.7.1 for load testing. My test involves hitting a million urls of this format : eg: www.someDomain.com/a_1.com www.someDomain.com/a_2.com SO, if i use The Grinder as such, each process is taking a url, which is…
0
votes
2 answers

Code works fine alone, but in function shows error

I have problem with code. I have written a function for extracting a parameter, by sending the original string, and pre/post text fragments as well as the number of occurance in text. When I wrote it in simple code it worked great: searchstr =…
TheBW
  • 1,405
  • 2
  • 11
  • 16
0
votes
1 answer

Testing Openfire with Grinder (BOSH load testing)

I have been trying to test openfire server for Load testing over BOSH but I have been getting the following error after few minutes of run. 1) 11/4/11 3:49:33 PM (thread 3 run 0 test 601): Aborted run due to Java exception calling TestRunner Java…
botchedDevil
  • 260
  • 1
  • 4
  • 14
0
votes
1 answer

How do I stop recording a test in a Grinder script?

I'm writing a test script for a web application that relies on cookies for session management. The HTTPRequest handles the cookies brilliantly, as long as I stick to one request object. The problem is that I can't get my tests to stop recording: url…
MaxH
  • 859
  • 10
  • 14
0
votes
1 answer

How to allow more than one database connection per machine with JBoss 5 and Oracle

We are trying to reproduce an Oracle deadlock issue in our Grails / JBoss 5 / Windows Server 2003 application with The Grinder. We are simulating 800 concurrent users using 8 VM Grinder nodes, but we are only seen one database connection per VM, so…
Stephen Swensen
  • 22,107
  • 9
  • 81
  • 136
0
votes
1 answer

Grinder: Not able to set External editor

Find the above attached image file and any body know idea about this issue let me post in here.
0
votes
1 answer

Set Agent Classpath in - The Grinder Java

How do I set the agent classpath for the java grinder?
user562688
0
votes
1 answer

Why does the Grinder console only show 200 "Successful Tests"

Using the Grinder 3.11 on Windows I am trying to simulate 300 simultaneous users performing a logon, some actions and then logoff scenario by launching 300 threads by means of 2 agents on 2 different PCs each agent launching 150 threads. So each…
Fandango
  • 305
  • 3
  • 9
0
votes
1 answer

Get files from S3 using Jython in Grinder test script

I have master/worker EC2 instances that I'm using for Grinder tests. I need to try out a load test that directly gets files from an S3 bucket, but I'm not sure how that would look in Jython for the Grinder test script. Any ideas or tips? I've looked…
syim
  • 501
  • 1
  • 4
  • 16
0
votes
1 answer

How to add external jar files to grinder project

I am new to Grinder load testing framework. I recorded a grinder script using tcpproxy. And then I made some modifications which includes use of external jar files. In eclipse using grinder plugin I added a dependency for those jar files. But how…
priyank
  • 4,634
  • 11
  • 45
  • 52
0
votes
1 answer

IIS bottleneck?

I have 3 machines - one which is IIS, one with a database and one from which I test the efficiency of my application - which means: Using The Grinder I run 1000 instances of my application (hosted on the IIS and operating with the database on the…
Michal_Drwal
  • 526
  • 1
  • 9
  • 26
0
votes
1 answer

Importing Jyson Jar into nGrinder

I'm trying to import the Jyson module to Grinder running on a remote machine. However, I see no clear guidance on how to accomplish this. Where does the jar file go? The Jyson zip I downloaded has a lib and src folder as well. I had read this link…
Izy-
  • 1,041
  • 2
  • 16
  • 29
0
votes
2 answers

POST error when sending JSON data in Grinder

The requirement is to make a POST request to a particular URL with a given JSON payload. The URL will only respond if the payload is correct and the request is via POST. This is my code: request1 = HTTPRequest() control =…
Izy-
  • 1,041
  • 2
  • 16
  • 29