0
Load Tests using
Visual Studio 2013 and
cloud
Radu Vunvulea
vunvulear@gmail.com
http://vunvulearadu.blogspot.com
{
“name” : “Radu Vunvulea,
“company” : “iQuest”,
“userType” : “enthusiastic”
“technologies” : [ “.NET”, “JS”, “Azure”, “We...
Agenda
• The primary goal of load testing is to define the
maximum amount of work a system can handle
without performance slippin...
• The primary goal of load testing is to define the
maximum amount of work a system can handle
without performance slippin...
• The primary goal of load testing is to define the
maximum amount of work a system can handle
without performance slippin...
Load Test !?= Stress Test
Tools on the market
• Provision of machines (hardware)
• Setup of machines (licensing)
• Cost is very high
• Cloud is an option but setup can ...
• Provision of machines (hardware)
• Setup of machines (licensing)
• Cost is very high
• Cloud is an option but setup can ...
App Server(s)
Top Challenge: Provisioning
Machines needed for Load Test
Architecture
Visual Studio
Load Test
Web Service
Worker
Azure Blobs
Azure Tables
Test Agent Pool - Dynamic
Results
database
• Visual Studio 2013
• An account on Team Foundation Service
What we need?
DEMO
• Record UI tests
• Test http(s) or non-http(s) endpoints
• Test any kind of endpoint
• Different mechanism and way to def...
COST = NOT DEFINED
(we are in preview)
Question
Answers
THE END
Radu Vunvulea
vunvulear@gmail.com
http://vunvulearadu.blogspot.com
Load tests using Visual Studio 2013 and Azure
Load tests using Visual Studio 2013 and Azure
Load tests using Visual Studio 2013 and Azure
Upcoming SlideShare
Loading in...5
×

Load tests using Visual Studio 2013 and Azure

796

Published on

Describe how we can make and run load tests using Visual Studio 2013 and Azure

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
796
On Slideshare
0
From Embeds
0
Number of Embeds
24
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Load tests using Visual Studio 2013 and Azure"

  1. 1. Load Tests using Visual Studio 2013 and cloud Radu Vunvulea vunvulear@gmail.com http://vunvulearadu.blogspot.com
  2. 2. { “name” : “Radu Vunvulea, “company” : “iQuest”, “userType” : “enthusiastic” “technologies” : [ “.NET”, “JS”, “Azure”, “Web”, “Mobile”, “SL” ], “blog” : “vunvulearadu.blogspot.com”, “email” : ”vunvulear@gmail.com”, “socialMedia” : { “twitter” : “@RaduVunvulea”, “fb” : “radu.vunvulea” } } Who am I?
  3. 3. Agenda
  4. 4. • The primary goal of load testing is to define the maximum amount of work a system can handle without performance slipping significantly What is Load Testing?
  5. 5. • The primary goal of load testing is to define the maximum amount of work a system can handle without performance slipping significantly What about Stress Testing? What is Load Testing?
  6. 6. • The primary goal of load testing is to define the maximum amount of work a system can handle without performance slipping significantly • The process of increasing the load beyond its known capacity and seeing how that load affects the application is sometimes called stress testing What is Load Testing?
  7. 7. Load Test !?= Stress Test
  8. 8. Tools on the market
  9. 9. • Provision of machines (hardware) • Setup of machines (licensing) • Cost is very high • Cloud is an option but setup can be painful • Time wasted during deploy Challenges
  10. 10. • Provision of machines (hardware) • Setup of machines (licensing) • Cost is very high • Cloud is an option but setup can be painful • Time wasted during deploy • Big companies are slow when you need resources • Small companies don’t afford this resources Challenges
  11. 11. App Server(s) Top Challenge: Provisioning Machines needed for Load Test
  12. 12. Architecture Visual Studio Load Test Web Service Worker Azure Blobs Azure Tables Test Agent Pool - Dynamic Results database
  13. 13. • Visual Studio 2013 • An account on Team Foundation Service What we need?
  14. 14. DEMO
  15. 15. • Record UI tests • Test http(s) or non-http(s) endpoints • Test any kind of endpoint • Different mechanism and way to define and run load tests • Simulate different behaviors and environments • Get performance counters not only from clients but also from backend What is supported?
  16. 16. COST = NOT DEFINED (we are in preview)
  17. 17. Question Answers
  18. 18. THE END Radu Vunvulea vunvulear@gmail.com http://vunvulearadu.blogspot.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×