Creating Quality Software<br />A Look at Visual Studio 2010 Testing Tools<br />Jeff Bramwell<br />Enterprise Applications ...
OmahaTeam System <br />User Group<br />Meets:	4th Tuesday of every other month<br />Next Meeting:Tuesday, September 28th<b...
This Presentation has been modified from its original version.<br />It has been formatted to fit HDC’s session length.<br />
Agenda<br />Blah<br />Blah<br />Blah<br />DEMO!<br />Blah<br />Blah<br />Blah<br />DEMO!<br />
Visual Studio 2010 Test Tools<br />Visual Studio 2010 Test Professional<br />Visual Studio 2010 Professional<br />Visual S...
Test Manager<br />Create:<br />Test plans<br />Test suites<br />Test configurations<br />Test cases<br />Shared Steps<br /...
Test Manager (cont’d)<br />Create and run manual tests<br />File bugs<br />Manual tests can be recorded<br />Use recording...
Work Item Types<br />Test Case<br />Test actions<br />Expected results<br />Parameter values<br />Related items<br />Etc.<...
Data Collection<br />Records:<br />Actions<br />ASP.NET Client Proxy<br />Event Log<br />IntelliTrace<br />Network Emulati...
Coded UI Tests<br />Provides automated UI testing<br />Support for WinForms, WPF, & ASP.NET<br />Silverlight support expec...
Test Impact View<br />Identifies <br />Code Changes<br />Calling Test<br />Impacted Tests<br />Run/Debug existing tests<br...
Load Test<br />Executes test(s) based on test scenario<br />Supports all test types<br />Supports network and browser emul...
Resources and Links<br />Jeff Bramwell<br />jbramwell@otsug.org<br />Omaha Team System User Group<br />www.otsug.org<br />...
Upcoming SlideShare
Loading in …5
×

HDC 2010 - Creating Quality Software: A Look at Visual Studio 2010 Testing Tools

2,037 views
1,824 views

Published on

HDC 2010 - Visual Studio 2010 provides application lifecycle management (ALM) tools that enable teams to create quality software. In this presentation, Jeff Bramwell and Russ Wagner will demostrate the new testing features of Visual Studio 2010 including Microsoft Test Manager, Test Runner, Coded UI Tests, Load Testing capabilities, and more. If you've never had a chance to see some of the new testing features in Visual Studio 2010, or if you simply have questions regarding the use of the testing tools, this session is for you.

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
2,037
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

HDC 2010 - Creating Quality Software: A Look at Visual Studio 2010 Testing Tools

  1. 1. Creating Quality Software<br />A Look at Visual Studio 2010 Testing Tools<br />Jeff Bramwell<br />Enterprise Applications Architect<br />Farm Credit Services of America<br />September 10th, 2010<br />Russ Wagner<br />Director of Enterprise Architecture<br />Farm Credit Services of America<br />
  2. 2. OmahaTeam System <br />User Group<br />Meets: 4th Tuesday of every other month<br />Next Meeting:Tuesday, September 28th<br />Topic: Creating Quality Software: A Look at Visual Studio 2010 Testing Tools<br />Speakers: Russ Wagner and Jeff Bramwell<br />Location: Farm Credit Services of America, 5015 South 118th St, Omaha, 68137<br />Giveaways:Microsoft Visual Studio 2010 Ultimate with MSDN Subscription!<br />www.OTSUG.org twitter.com/OmahaTSUG<br />
  3. 3. This Presentation has been modified from its original version.<br />It has been formatted to fit HDC’s session length.<br />
  4. 4. Agenda<br />Blah<br />Blah<br />Blah<br />DEMO!<br />Blah<br />Blah<br />Blah<br />DEMO!<br />
  5. 5. Visual Studio 2010 Test Tools<br />Visual Studio 2010 Test Professional<br />Visual Studio 2010 Professional<br />Visual Studio 2010 Ultimate<br />Visual Studio 2010 Premium<br />Lab Management<br />Microsoft Test Manager<br />Basic Unit Tests<br />Database Unit Tests<br />Generic Tests<br />Ordered Tests<br />Coded UI Tests<br />Load Tests<br />Web Performance Tests<br />Test Impact Analysis<br />Code Coverage<br />
  6. 6. Test Manager<br />Create:<br />Test plans<br />Test suites<br />Test configurations<br />Test cases<br />Shared Steps<br />All artifacts stored within TFS<br />
  7. 7. Test Manager (cont’d)<br />Create and run manual tests<br />File bugs<br />Manual tests can be recorded<br />Use recordings to “fast forward” through tests<br />Can also be used to created Coded UI Tests<br />Inputs can be parameterized<br />
  8. 8. Work Item Types<br />Test Case<br />Test actions<br />Expected results<br />Parameter values<br />Related items<br />Etc.<br />Shared Steps<br />One or more test steps shared across test cases<br />
  9. 9. Data Collection<br />Records:<br />Actions<br />ASP.NET Client Proxy<br />Event Log<br />IntelliTrace<br />Network Emulation<br />System Information<br />Test Impact<br />Video Recorder<br />
  10. 10. Coded UI Tests<br />Provides automated UI testing<br />Support for WinForms, WPF, & ASP.NET<br />Silverlight support expected by end of year<br />Can convert manual tests to Coded UI tests<br />Can create by recording user actions<br />Inputs can be data-driven (parameterized)<br />Test cases can be linked to user requirements<br />C# and VB supported<br />
  11. 11.
  12. 12. Test Impact View<br />Identifies <br />Code Changes<br />Calling Test<br />Impacted Tests<br />Run/Debug existing tests<br />Obfuscated binaries not supported<br />
  13. 13. Load Test<br />Executes test(s) based on test scenario<br />Supports all test types<br />Supports network and browser emulation<br />Run ad-hoc or as part of a scheduled build<br />
  14. 14.
  15. 15.
  16. 16. Resources and Links<br />Jeff Bramwell<br />jbramwell@otsug.org<br />Omaha Team System User Group<br />www.otsug.org<br />Testing the Application<br />http://bit.ly/VisualStudioTesting<br />Coded UI Tests Supported Platforms<br />http://bit.ly/CodedUIPlatforms<br />Visual Studio 2010 Test Case Import Utilities<br />http://tcmimport.codeplex.com/<br />Test Scribe<br />http://bit.ly/TestScribe<br />Visual Studio Hands-on-Labs and Sample Data<br />http://bit.ly/VS2010HOL<br />Remote Test Runner<br />http://rtr.codeplex.com<br />Russ Wagner<br />rwagner@otsug.org<br />

×