4. Review of the landscape
Visual Studio 2010 brought
Coded UI
MTM
I’ll be showing you VS “11”
Pretty much the same
5. Stack Architecture
Microsoft Test Manager
Coded UI TFS
Unit Testing Framework
6. Supported Operating
SystemsSP3+
Windows XP
Windows 8 with VS “11”
Architecture Support
32bit Win + 32bit MTM = 32bit apps
64bit Win + 32bit MTM = 32bit WOW
With UI Synchronisation
64bit Win + 32bit MTM = 64bit WinForm & WPF applications
ARM with VS “11”
.NET 2.0+
.NET 4.5 with VS “11”
7. Supported Platforms
Windows Internet Explorer 7,8 & 9 Fully Supported w/ Visual Studio 2010
Windows Internet Explorer 8,9 & 10 Fully Supported w/ Visual Studio 2011
Firefox 3.5 & 3.6 Playback supported w/ Visual Studio 2010
Silverlight 4 Fully supported w/ Visual Studio FP 2
Windows 8 Metro Apps Fully Supported w/ Visual Studio 2011
WinForms 2.0+ & WPF 3.5+ Fully Supported*
Win32 May work, not supported
MFC Partially supported
SharePoint Partially supported
Dynamics CRM Web Fully supported
Dynamics AX Partially supported
Citrix & Terminal Services Partially supported
PowerBuilder Partially support w/ Visual Studio 11
ActiveX Supported provided accessibility is implemented
8. Not Supported Platforms
Visual Studio 2010
IE 6
Chrome
Opera
Safari
Silverlight 3
Flash/Java
Office Client Apps
SAP
Visual Studio “11”
IE 7
Silverlight (all versions)
10. Coded UI advanced features
Data source input and validations
Automatic screen capture
Continue on Error
Variable Playback Speed
11. Hoops to hop through
Needs to run the application
Needs keyboard & mouse control
Load testing only possible with Lab Management
Brittle with UI changes
Variable (often not very brittle)
Depends how you change the UI