Recently, I had to perform a load test on our new project. We are using WebLoad to test the performance at different levels of load to see how it holds up. While WebLoad offers its own set of analytics, I am also using perfmon to see how each tier is performing under the stress.
I originally planned on using WebLoad 8.4 for the performance testing but have decided to stick with version 8.1. The free license for 8.4 limits you to 10 virtual users (the load size) where as V8.1 does not have any limitation.
WebLoad 8.1 can be downloaded here.
Perfmon Counters
The following counters will give the most pertinent results.
ASP.NET
- Requests Queued
- Requests Current
- Request Execution Time (lower is better)
- Request Wait Time (lower is better)
- Requests Rejected (lower is better, is best)
System
- Context Switches / sec
Memory
- Pages / sec
- Available Bytes
- Committed Bytes
Processor
- % Processor Time
- Active Server Pages
- Request Wait Time
- Requests Queued
Web Service
- Current Connections
- Bytes Send / sec
- Connection Attempts / sec
- Current Blocked Async I/O Requests
- Current Blocked bandwidth bytes
5 responses to “Performance and Load Testing with WebLoad”
I only want to say thank you! for all the great info found on your site, even helped me with my work recently 🙂 keep it up!
I read this forum since 2 weeks and now i have decided to register to share with you my ideas. 🙂
yes i like it very much
Substantially, the article is actually the greatest on that worthw hile topic. I harmonise with your conclusions and will certainly thirstily look forward to your coming updates. Saying thanks will not simply be enough, for the great lucidity in your writing. I definitely will at once grab your rss feed to stay informed of any updates. Authentic work and also much success in your business dealings!
I haven’t checked in here for a while because I thought it was getting boring, but the last few posts are good quality so I guess I’ll add you back to my daily bloglist 🙂