Introduction to Performance Testing with Visual Studio
Course Summary
This introductory course is designed to familiarize testing professionals with the basics of performance testing with Microsoft Visual Studio. Testers can build, enhance, and run performance test scripts in Visual Studio. In addition to class lecture, you will be asked to complete labs to reinforce critical concepts and tool functionality. The focus is on the practical application of the Visual Studio load tests to resolve common performance testing challenges.
Intended Audience
- Testing professionals
- Quality assurance practitioners
- Managers
- Team leaders
- Course Objectives
- Course Outline
- Prerequisites
At the end of the course, you will be able to:
- Enhance Web Tests to use variable data Context Parameters, create user-defined timers using transactions, correlate system-generated values with extraction rules, and detect application failures using validation rules
- Introduction to Coded Web Tests and the ability to programmatically extend the capabilities of Web Tests
- Design and execute multi-user tests using Visual Studio load tests
- Enable system resource monitoring
- Perform root cause analysis using Visual Studio analysis
- Introduction & Overview
- Recording & Playback
- Transactions
- Parameterization
- Data Correlation
- Error Detection
- Error Handling
- Scheduling
- Running a Load Test
- System Monitors
- Analysis
To benefit from this course, you should have:
- Experience and/or knowledge of performance testing methodology and solutions
- Experience and/or knowledge with a previous automated performance testing tool recommended