260 likes | 339 Views
Learn about 5 Visual Studio features that make development testing enjoyable, covering unit, integration, functional, acceptance, and load tests. Explore Data Diagnostic Adapters, Test Impact Analyze, Spec Explorer, Lab Management, and CodedUI in 10-minute sessions each. Empower your team to ensure a high level of quality throughout the testing process.
E N D
Vijf Visual Studio features die developementtesting leuk maken. Clemens Reijnen Sogeti clemensReijnen@sogeti.nl http://www.clemensreijnen .nl @clemensreijnen
Setting the Stage Development tests..? • Specified and executed (preferred automated) by team (with test knowledge) • Starts with (and covers) the smallest technical parts till full functional scenarios and non functional requirements. • Unit Tests • Integration Tests • Functional Tests • Acceptance Tests • Load Tests • Agreed level of quality
Agenda • Data Diagnostic Adapters • Test Impact Analyze • Spec Explorer • Lab Management • CodedUI 10 minutes each
Agenda • Data Diagnostic Adapters • Test Impact Analyze • Dev 11 Spec Explorer • Lab Management • CodedUI 10 minutes each
1 - Data Diagnostic Adapters Capture information about the system under test.
1 - Data Diagnostic Adapters create your own
1 - Data Diagnostic Adapters usingMicrosoft.VisualStudio.TestTools.Common;
1 - Data Diagnostic Adapters what went wrong recap: http://msdn.microsoft.com/en-us/library/dd286743(VS.100).aspx
2 - Test Impact Analyze Get the code change
2 - Test Impact Analyze Capture code changes recap:
3 – Dev 11 Bike
3 – Dev 11 DEMO Bike
3 – Dev 11 Fast recap:
4 – Lab Management Run tests in multiple environments • 4 speed • 4 environment tests
4 – Lab Management DEMO Bike
4 – Lab Management Deal with environments recap:
5 - CodedUI Get tester knowledge
5 – CodedUI DEMO Bike
Recap • Data Diagnostic Adapters • Test Impact Analyze • Dev 11 Spec Explorer • Lab Management • CodedUI