| Getting Started with Coded UI Test |
| Introduction to Coded UI Test |
Testing the User Interface with Automated UI Tests |
| Platform Support |
Supported Configurations and Platforms for Coded UI Tests and Action Recordings
A more frequently updated version can be found at
Platform Support for Coded UI Test(and Fast Forward feature of Test Runner)
Testing support for Silverlight Apps in Visual Studio 2010
|
| Online Help |
How to: Generate a Coded UI Test from an Action Recording
How to: Create an Action Recording
How to: Generate a Coded UI Test by Recording the Application Under Test
How to: Add UI Controls And Validation Code Using the Coded UI Test Builder
How to: Create a Data-Driven Coded UI Test
How to: Add Requirements or User Stories to Your Test Plan
Running Automated Tests
How to: Configure and Run Scheduled Tests After Building Your Application
Running Automated Tests from the Command Line
How to: Set Up Your Test Agent to Run Tests That Interact with the Desktop
Best Practices for Coded UI Tests
|
| FAQ |
FAQs - 1
FAQs - 2
Next Sibling
Why is my application launch not recorded properly
Automating Mouse Actions with 2 buttons clicked at the same time
|
| Forum |
Visual Studio UI Automation Testing (includes CodedUI) |
| What is new in Beta2/RC? |
What’s new for testers doing UI automation in VS 2010 Beta2?
Visual Studio 2010 RC is now available
|
| Webcasts & Videos |
VS2010 demos for testing tools – MTLM, CUIT and related features |
| More on testing capabilities of VS 2010 |
Defining Your Testing Effort Using Test Plans Creating and Managing Tests Setting Up Test Machines to Run Tests or Collect Data Running Tests Submitting Bugs Tracking Software Quality |
| Working with Coded UI Test |
| Creating a Coded UI Test |
How to: Generate a Coded UI Test from an Action Recording
How to: Generate a Coded UI Test by Recording the Application Under Test
How to: Add UI Controls And Validation Code Using the Coded UI Test Builder
|
| Understanding the generated code/ Customizing the code |
Understanding the code generated by “Coded UI Test” – Part 1 Understanding the code generated by “Coded UI Test” – Part 2 |
| Data Driving |
Data Driving Coded UI Tests |
| Running on remote machine |
How to: Configure and Run Scheduled Tests After Building Your Application |
| Running from Microsoft Test Manager |
How to: Run Automated Tests from a Test Plan Using Microsoft Test and Lab Manager |
| Debugging & Troubleshooting |
Logging a message in test result as part of an automated test
How To: Enable Tracing for “UI Test” Components
|
| Analysis of Results |
Analyzing Test Results in MTM – Part I
Analyzing Test Results in MTM – Part II
|
| Build, Deploy & Test workflow |
Quick Start Guide for Automating Build, Deployment, and Test |
| API References |
Microsoft.VisualStudio.TestTools.UITesting Microsoft.VisualStudio.TestTools.UITesting.HtmlControls Microsoft.VisualStudio.TestTools.UITesting.WinControls Microsoft.VisualStudio.TestTools.UITesting.WpfControls |
| Best Practices for Coded UI Test |
Best Practices for Coded UI Tests |
| How To's |
How To: Get automation working properly on data bound WPF list or combo box How To: Select a list item directly How To: Get same test running under different environments How To: Make playback wait for certain event? How To: Configure search properties used by recorder\code generation Walkthrough: Using multiple Coded UI maps in test automation
How To: Image comparison in Coded UI Test How To: Get UI Testing methods working outside the Test Method of Coded UI Test How To: Validate Background Color or other custom properties of WPF control in Coded UI Test |
| Extending Coded UI Test |
| Adding support for a UI Framework |
Introduction to Coded UI Test Extensibility “Hello, World” Extension for Coded UI Test Introducing Sample Excel Extension Technology Adapter of Sample Excel Extension |
| Supplementing additional properties for a control |
Property Provider of Sample Excel Extension |
| Adding filtering rules to recording |
Action Filter of Sample Excel Extension |
| Other extensibility scenarios |
Writing your own client using uitest object model Extending Supported Properties set of a control Writing Extension for WPF Custom Control |
| API Library of common tasks |
|
| Extensibility API References |
Microsoft.VisualStudio.TestTools.UITest.Extension Microsoft.VisualStudio.TestTools.UITest.Common Microsoft.VisualStudio.TestTools.UITest.Common.UIMap Microsoft.VisualStudio.TestTools.UITest.CodeGeneration |
| Extensibility in other testing tools in VS |
Extending the Visual Studio Unit Test Type Creating a Diagnostic Data Adapter to Collect Custom Data or Impact a Test System The Test Management API - Getting Started |
| Deep Dives |
| Accessibility |
|
| Verify Accessibility Support |
|
|
Fix Accessibility Issue
|
How To: Get automation working properly on data bound WPF list or combo box
|
|
Implement Client Side Providers for Accessibility
|
|
|
Exploit lesser known features of Accessibility to improve experience
|
|
|
UI Test Framework
|
UI Test Framework - Part 1 UI Test Framework - Part 2 |
| Details of each UI Framework Supported - Differences, Known Issues and Workarounds |
|
|
Web
|
IE Plugin Part 1 IE Plugin Part 2 UI Test Framework Firefox support |
|
WinForms
|
WinForms Plugin Part 1 WinForms Plugin Part 2 |
|
WPF
|
WPF Plugin Part 1 WPF Plugin Part 2 |
|
SharePoint
|
UI Test Framework Sharepoint support |
|
MFC/Win32
|
UI Test Framework MFC support |
| Samples |
|
|
Web
|
|
|
WinForms
|
|
|
WPF
|
|
|
SharePoint
|
|
|
MFC/Win32
|
|
| Popular Blogs |
Anutthara Bharadwaj Gautam Goenka Balachander G. Subramaniam Rubel Singhal Rituparna Paul Team Blog
|