Software Testing

What is performance testing?

Posted on

“Performance testing is defined as the technical investigation done to determine or validate the speed, scalability, and/or stability characteristics of the system under test.” Types of Performance testing Performance test Load test Stress test Spike test Capacity Test Soak/endurance test Performance testing process Performance testing starts with identifying test environment and performance acceptance criteria. Different […]

Software Testing

Performance counters and there meaning in JMeter

Posted on

Common performance counters and there meaning in JMeter. Elapsed time – JMeter measures the elapsed time from just before sending the request to just after the last response has been received.  It does not include the time needed to render the response, nor does JMeter process any client code. Latency – JMeter measures the latency […]

Software Testing

Saving perfmon data

Posted on

If you are using perfmon tool in windows, you may sometime want to save the data for future analysis. To accomplish this you need to follow the following steps.   Launch the perfmon tool.  To open Performance Monitor, click Start, click in the Start Search box, type perfmon, and then press ENTER. Add the counter […]

Software Testing

Load Testing using The Grinder

Posted on

Introduction The Grinder is an open source load testing tool. The Grinder uses Jython scripts and the scripts are executed using agents which can be distributed over the network. Property file is used to define tests and load. The Grinder framework comprises three types of process or programs; Worker Process: Interpret Jython test scripts and […]

Software Testing

Jmeter limitations with Monitoring server on load and how to overcome?

Posted on

JMeter has option to add monitor test plan to monitor application servers. But it only works with Tomcat 5 status servlet. But any servlet container that supports JMX (Java Management Extension) can port the status servlet to provide the same information. Also if user want want to use the monitor with other servlet or EJB […]