Randy Pagels Sr. Developer Technology Specialist DX US Team (Developer Experience and Evangelism) Effective Testing and Automation with Microsoft Tools
STARWEST 2015 Expo Floor Plan Disneyland Exhibit Hall
Monitor + Learn Pla n Develop + Test Release
Coded UI Tests Selenium Tests Web Performance Tests Cloud Load Tests Generic Tests Ordered Tests Developer Unit Tests Database Unit Tests Test Plan Management Test Case Management Shared Steps Management Shared Parameters Management Exploratory Testing Test Configuration Management Test Fast Forwarding Test Data Collection Test Lab Management Test Manager Manual Testing Tools Visual Studio Automated Testing Tools Test Run Hub Results for all test runs Results for all individual tests Visualizations with charts and graphs Analyze test run outcome File bugs and update test status
Demo
Next generation build
Test Run Hub
Release management
Cloud Based Load Tests
Unit Test Generation
Diagnostics
Azure Dev/Test Lab Fast, easy, and lean dev/test environments Quickly provision development and test environments Minimize waste with quotas and policies Set automated shutdowns to minimize costs Create a VM in a few clicks with reusable templates Get going quickly using VMs from pre-created pools Build Windows and Linux environments Dev/Test Lab makes it easier to control costs. Provision environments within allocated quotas and size policies. Apply automatic shutdown rules for idle VMs and environments. Track projected spending against budgets and analyze Lab usage in detail. Worry Free Self-Service No Time to Get a Coffee Dev/Test Lab environments come pre-provisioned with everything your team needs to start developing and testing applications. Create Once, Use Everywhere Capture and share environment templates and artifacts within your team or organization—all in source control—to create dev and test environments easily. Works the way you do Leverage premade plug-ins or our API to provision dev/test environments directly from your preferred continuous integration (CI) tool, integrated development environment (IDE) or automated release pipeline.
visualstudio.com Create a Visual Studio Online account Try the Release Management Service & Application Insights msdn.microsoft.co m Download Visual Studio 2015 Take advantage of your Visual Studio Online & Azure benefits
Appendix
Realtime Visibility of Builds