cloud-based performance & web load testing
TRANSCRIPT
We Help Customers
Achieve the Next Level of Success
Gold
Gold
ALM Senior Consultants and Azure Architects across North America
David JungSenior Application Lifecycle Management Consultant
InCycle Software
Cloud-based Web Performance and Load TestingA Microsoft & InCycle Software Presentation
Agenda
Why Load Testing?
Install your controllers/agents
Physically setup computers
Replicate this to all the computers
Buy appropriate computers Net load testing can be:
What is needed to make that work?
• Expensive to setup
• Provisioning is complex
• Slow to scale
• Costly to maintain
Target ServerTarget Server
Agent Agent Agent
Visual Studio Ultimate
Test Controller
Target Server Collector Agent
Agent
Collect ASP.NET profiler traces
Unlimited Load Test Virtual Users
Cloud Load Testing: Easier Load Testing
• Quickly define and configure simple load tests
• Use the elastic scale of VSO to simulate hundreds or thousands of virtual users
• Measure the underlying system using Application Insights
Cloud Load Testing: Easier Load Testing
Cloud Load Testing: Using Azure
• Using Visual Studio 2013 or 2015
• Create Web Performance and Load Test Project
• Create Web Performance Test
• Create Load Test
• Change Test Settings to use VSO
What do you load test?
• Websites
• Web Services
• Databases
NOT the User Interface
Application Insights
1. Telemetry is collected at each
tier: Mobile applications, server
applications and browser
2. Telemetry arrives to
Application Insights service
where it is processed & stored
3. Get 360° view of the
application covering availability,
performance & usage
Application
Insights
Benefits of cloud load testing
Who can use Cloud Load Testing?
Anyone who has Ultimate or Enterprise and an account with VSO
Single URL to get started: http://aka.ms/loadtfs
Application is available on the Internet
Can use IP Range for applications behind firewall
20,000 user-minutes free every month
Support:
Contact Visual Studio Online support
‘[email protected]’ for direct contact with the team