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

IP Switching and Load Testing

Posted on

IP Switching in Load testing The most common use for IP Switching is when load testing against a load balancer. Load balancer typically use the IP address to route requests to a particular Web server in the farm. So if you have 2 agents driving load to 3 Web servers, since all traffic is coming […]

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 […]