cloud-powered load testing with team foundation service

22

Upload: liesel

Post on 23-Feb-2016

40 views

Category:

Documents


0 download

DESCRIPTION

Cloud-powered Load Testing with Team Foundation Service. Ankit Saraf Program Manager (@ vauntgarde ) 2-346. About me. Microsoft India Development Center 5 years @ Microsoft Testing and Agile Visual Studio 2010, 2012 and 2013 Product owner for Cloud powered load testing. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Cloud-powered Load Testing with Team Foundation Service
Page 2: Cloud-powered Load Testing with Team Foundation Service

Cloud-powered Load Testing with Team Foundation ServiceAnkit SarafProgram Manager(@vauntgarde)2-346

Page 3: Cloud-powered Load Testing with Team Foundation Service

• Microsoft India Development Center

• 5 years @ Microsoft• Testing and Agile• Visual Studio 2010, 2012 and

2013• Product owner for Cloud

powered load testing

About me

BTW: That’s me cycling down the Himalayas, a descend of 8000 feet

Page 4: Cloud-powered Load Testing with Team Foundation Service

• Provision machines: Painful and Slow

• Cost: High• Utilization: Low

Top challenges with load testing …

Page 5: Cloud-powered Load Testing with Team Foundation Service

Agenda • Load Testing using Visual Studio - 101• Introducing Cloud-powered Load Testing• Architecture/Early Adopters/Next steps• Q & A

Page 6: Cloud-powered Load Testing with Team Foundation Service

Load Testing using Visual Studio - 101

Page 7: Cloud-powered Load Testing with Team Foundation Service

Performance & Load Testing• Performance: How is my application’s

behavior?• Load: How will my application behave in

Production?• Stress: Can my application handle a lot of

users?• Scale/Capacity: How many servers do I need?

Page 8: Cloud-powered Load Testing with Team Foundation Service

Demo: Performance and Load Testing using Visual Studio

Page 9: Cloud-powered Load Testing with Team Foundation Service

Demo re-cap0. Configure test environment1. Author tests – web tests, load tests2. Run tests 3. Analyze results4. Fix performance/scale problems

Page 10: Cloud-powered Load Testing with Team Foundation Service

Introducing Cloud-powered Load Testing

Page 11: Cloud-powered Load Testing with Team Foundation Service

Demo: Run load tests using Team Foundation Service

Page 12: Cloud-powered Load Testing with Team Foundation Service

Demo re-cap0. Configure test environment1. Author tests – web tests, load tests2. Run tests 3. Analyze results4. Fix performance/scale problems

Page 13: Cloud-powered Load Testing with Team Foundation Service

Architecture/Early Adopters/Next steps

Page 14: Cloud-powered Load Testing with Team Foundation Service

Architecture

Visual Studio

Load Test Web Service

Test Agent Pool - Dynamic

Results database

Worker

Azure Blobs

Azure Tables

Page 15: Cloud-powered Load Testing with Team Foundation Service

Early Adopters• Florida state election commission (2011 app on

Azure) - 70 million virtual user minutes

• 12 internal teams, since last 7 months - Including Team Foundation Service and Skype

• 10 external customers, since last 2 months

Page 16: Cloud-powered Load Testing with Team Foundation Service

Next steps• Try it out, with Visual Studio 2013 Preview

Provide us feedback

• Free to try/use during PreviewLimits on usage per month (15000 virtual user minutes)

• Join the early adopter program - http://aka.ms/loadtfs

More usage and work closely with product team

Page 17: Cloud-powered Load Testing with Team Foundation Service

• Provision machines: Painful and Slow

• Cost: High• Utilization: Low

Top challenges with load testing …

Page 18: Cloud-powered Load Testing with Team Foundation Service

• Provision machines: Super-easy

• Cost: Pay only for usage• Utilization: On-demand

Challenges no more …

Page 19: Cloud-powered Load Testing with Team Foundation Service

[email protected]@vauntgarde

Q n A

Page 21: Cloud-powered Load Testing with Team Foundation Service

Evaluate this session

Scan this QR code to evaluate this session and be automatically entered in a drawing to win a prize!

Page 22: Cloud-powered Load Testing with Team Foundation Service

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.