Web Testing using VSTS
Steps for VSTS performance testing is mentioned here
- http://blogs.msdn.com/nikhiln/pages/performance-testing-asp-net-web-services-using-vsts.aspx
- http://blogs.msdn.com/slumley/pages/custom-data-binding-in-web-tests.aspx
- http://blogs.msdn.com/edglas/archive/2008/02/27/are-web-tests-functional-tests.aspx
- http://blogs.msdn.com/vstsloadtestblog/archive/2006/09/22/765608.aspx
- http://blogs.msdn.com/edglas/pages/content-index-for-web-tests-and-load-tests.aspx
- How To: Web Service Load Testing Using VSTS 2010
A Few guidelines for performance testing
Performance test plan should include test scenarios (At different loads, expected results), Signoff criteria defined, Performance counters to be analyzed, Details of Performance Test Bed (Hardware configuration). The tasks for performance testing would include - Environment Setup, Test Data Preparation, Test Execution Time, Bug Fix Time line, Targeted Signoff Date.
1. Identify the Performance Counters for IIS, DB
2. Benchmark the environment, Hardware configuration before starting test run3. Conduct couple of Trial runs to verify Test Environment has no Setup, Hardware issues
4. For a typical web serices or Web App performance testing 80% of requests should pass through to consider test run successful
5. While Validating/Identifying Issues validate bottleneck is at SQL or IIS level. Server Side Trace could be enabled to capture SP:StmtCompleted Events
6. Provide a clear report on perf test results.
Example:
Test Scenario:Test Data Mix:
Test Duration:
Key Findings:
Perf Counters:
Detailed Results:
Conclusion:
- Performance testing videos at codeplex
- Performance testing for web apps - http://msdn.microsoft.com/en-us/library/bb924375.aspx
- VSTS Web Test Step-by-Step Primer: 7-Minute Video
- How to: Create a web test plug-in to extract and store an array of values using Visual Studio Team system
- SQL - SQLIOSim
- VSTT 2008 Quick Reference Guide
- VSTS 2010 Feature: Web Test Recorder Plugins
- How to: Create a web test plug-in to extract and store an array of values using Visual Studio Team system
- Visual Studio UI Test Extensibility–Scenarios & Guiding Principles - VSTT 2010
Happy Reading!!
No comments:
Post a Comment