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.
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.
4. 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 to
enable communication between
visual studio & test rig
Test
Controller
Windows Azure
Endpoint
Developer workstation on premise
Dev workstation on Premise
running Visual Studio Ultimate
5. 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 such
that installation & configuration of test controller,
sql server & test agent is automated
• Load Test Virtual User Pack
• On Premise developer workstation with Visual
Studio Ultimate
6. Test Rig – Logical set up
Windows Azure
Blob Storage
Test
Test
Agent(s)
Controller
7. Test Exec - Logical Implementation
Test
Agent
Test
Controller
13. Questions?
Keep in touch…
tarun.arora@avanade.com
http://twitter.com/arora_tarun
http://www.linkedin.com/in/tarunaroraonline
http://geekswithblogs.net/tarunarora
Editor's Notes
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.