0
Leveraging Azure for Performance Testing                                 Tarun Arora | @arora_tarun                       ...
Who am I?     • Tarun Arora     • Working with Avanade     • I specialize in       Application Lifecycle       solutions b...
Scenario 1 – Test Rig in the cloud!                                               Test Rig: Test Controller, Test Agent an...
Scenario 1 - Ingredients• Windows Live Id• An active Windows Azure subscription• Windows Azure Blob Storage•       WA work...
Test Rig – Logical set upWindows Azure Blob Storage                                 Test                Test              ...
Test Exec - Logical Implementation                                 Test                                 Agent             ...
Demo – Scenario 1
Scenario 2 – Multiple Test Rigs!                                             Test                             Test        ...
Scenario 2 – Ingredients• Deploy multiple test rigs using the reusable  solution from scenario 1• Windows Azure Sync• SQL ...
Demo – Scenario 2
Resources• MSDN: http://msdn.microsoft.com/en-  us/library/windowsazure/hh674491.aspx• Blob Storage Manager:  http://www.c...
Questions?     Keep in touch…        tarun.arora@avanade.com        http://twitter.com/arora_tarun        http://www.linke...
Leveraging Azure for Performance Testing
Upcoming SlideShare
Loading in...5
×

Leveraging Azure for Performance Testing

7,087

Published on

Working with various clients in the industry I have realized that the biggest barrier in Load Testing & Performance Testing adoption is the high infrastructure and administration cost that comes with this phase of testing.

I will present an approach using Visual Studio and Windows Azure to effectively abstract the administration cost of infrastructure management and lower the total cost of Load & Performance Testing. This should hopefully help you leverage Windows Azure for Performance Testing your applications.

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

  • Be the first to like this

No Downloads
Views
Total Views
7,087
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Working with various clients in the industry I have realized that the biggest barrier in Load Testing & Performance Testing adoption is the high infrastructure and administration cost that comes with this phase of testing. In this presentation/demo I intend to show you how you can use the power of Windows Azure to effectively abstract the administration cost of infrastructure management and lower the total cost of Load & Performance Testing. As a bonus, I will share a reusable solution that you can use to automate test rig creation for both VS 2010 agents as well as VS 2012 agents.
  • Transcript of "Leveraging Azure for Performance Testing"

    1. 1. Leveraging Azure for Performance Testing Tarun Arora | @arora_tarun http://geekswithblogs.net/TarunArora
    2. 2. Who am I? • Tarun Arora • Working with Avanade • I specialize in Application Lifecycle solutions based on Visual Studio ALM • Working experience with VSS, TFS 2005, 2008, 2010, 2012, SVN and Clear case
    3. 3. Scenario 1 – Test Rig in the cloud! Test Rig: Test Controller, Test Agent and Load Test Database running on Windows Azure Worker Role & communicating among themselves. Test Agent(s) Windows Azure endpoint toenable communication between visual studio & test rig Test Controller Windows Azure Endpoint Developer workstation on premise Dev workstation on Premise running Visual Studio Ultimate
    4. 4. Scenario 1 - Ingredients• Windows Live Id• An active Windows Azure subscription• Windows Azure Blob Storage• WA worker role with WA end point enabled & a deployment mechanism suchthat installation & configuration of test controller,sql server & test agent is automated• Load Test Virtual User Pack• On Premise developer workstation with Visual Studio Ultimate
    5. 5. Test Rig – Logical set upWindows Azure Blob Storage Test Test Agent(s) Controller
    6. 6. Test Exec - Logical Implementation Test Agent Test Controller
    7. 7. Demo – Scenario 1
    8. 8. Scenario 2 – Multiple Test Rigs! Test Test Controller Agent Test Agent Test ControllerDev workstation on Premise
    9. 9. Scenario 2 – Ingredients• Deploy multiple test rigs using the reusable solution from scenario 1• Windows Azure Sync• SQL Azure Database
    10. 10. Demo – Scenario 2
    11. 11. Resources• MSDN: http://msdn.microsoft.com/en- us/library/windowsazure/hh674491.aspx• Blob Storage Manager: http://www.cerebrata.com/products/cloudstoragestudio/• VS2010 Agents: http://www.microsoft.com/en- us/download/details.aspx?id=1334• VS 2012 Agents: http://www.microsoft.com/visualstudio/11/en- us/downloads#agents• SQL 2012 Express: http://www.microsoft.com/betaexperience/pd/SQLEXPCTAV2/enus /default.aspx• SQL 2008 R2 Express: http://www.microsoft.com/en- us/download/details.aspx?id=23650
    12. 12. Questions? Keep in touch… tarun.arora@avanade.com http://twitter.com/arora_tarun http://www.linkedin.com/in/tarunaroraonline http://geekswithblogs.net/tarunarora
    1. A particular slide catching your eye?

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

    ×